psql在启动时挂起

Dea*_*ler 6 postgresql

我刚刚在Windows 7上安装了postgres 9.2。安装正常。打开pgadmin很好,我添加了一个名为playorm的数据库,该数据库运行良好。我将SQL Workbench连接到起作用的playorm数据库。

然后我像这样启动命令行

 ./psql.exe -h localhost -U postgres playorm
Run Code Online (Sandbox Code Playgroud)

它只是永远挂着。5分钟后,它仍然挂着。我是否在命令中丢失了某些内容(我也尝试了-d playorm,但仍然挂起)。还有其他人可以在Windows 7上运行9.2吗?

谢谢,院长

Dea*_*ler 7

啊,我想通了。它仅挂在cygwin .... dangit中,我讨厌使用DOS命令提示符。

  • 多年后,但解决方案可能是使用winpty (2认同)
  • 在Windows 10 x64上的git-bash上,这可行:`winpty / c / Program \ Files / PostgreSQL / 11 / bin / psql -U postgres -h localhost -p 5432` (2认同)