0

Postgresapp.comごと

psql は、データベースへの PostgreSQL コマンドライン インターフェイスです。Mac OS 10.7 には古いバージョンの PostgreSQL が付属しており、次のコマンドで起動できます。

$ psql -h ローカルホスト

だから私は走っpsql -h localhostて手に入れる

Dans-MacBook-Pro:~ djechlin$ psql -h localhost
psql: could not connect to server: Connection refused
    Is the server running on host "localhost" (127.0.0.1) and accepting
    TCP/IP connections on port 5432?

私が知る限り、psql単にクライアント側であり、Postgresapp.com のドキュメンテーションは悪口を言っています。postgresサーバーをローカルで起動する方法がまだわからず、それに関するドキュメントを見つけることができませんでした.

バージョン:

Dans-MacBook-Pro:~ djechlin$ psql --version
psql (PostgreSQL) 9.1.5
contains support for command-line editing

私はMac 10.8.4を使用しています。

4

2 に答える 2

1

これは確かに、本来あるべきよりも混乱を招きましたが...

于 2014-06-01T15:09:16.730 に答える
0

postgres ユーザーに変更してみて、psql プロンプトを開きます

 sudo -u postgres psql postgres

ここから、より多くのロール、データベースなどを作成し、接続しようとしているものから作成したものに接続できます。

以下は、私がよく参照する便利なコマンドのチートシートです。

 http://blog.jasonmeridth.com/posts/postgresql-command-line-cheat-sheet/
于 2014-06-01T15:06:55.740 に答える