sql >> データベース >  >> RDS >> PostgreSQL

PSequel GUIを使用してMac上のローカルホストPostgreSQLに接続するにはどうすればよいですか?

    localhost:3000 のデフォルトのURLです。 ウェブサーバー。デフォルトでは、postgreSQLサービスの接続はlocalhostです。 5432に 投稿。

    $ cat /etc/services | grep postgres
    postgres    5432/tcp            # POSTGRES
    postgres    5432/udp            # POSTGRES
    

    これはunix用です システムのように。そして、私はpostgresを持っています 5432でリッスンしているサーバー ポート。

    $ netstat -l  --numeric-ports |grep 5432
    tcp        0      0 localhost.localdomain:5432  *:* 
    unix  2      [ ACC ]     STREAM     LISTENING     11396  /tmp/.s.PGSQL.5432
    

    したがって、フィールドのデフォルト値は次のとおりです。

    1. ホスト/ソケット

      localhost
      

      テスト/開発の目的で、ほとんどの人はローカルサーバーを使用してデータベースに接続します。

    2. ポート

      5432
      

      それはただのpostgresです サーバー(Webサーバーではない)接続ポート。検証するには、postgresをリストしてgrepするだけです。 次のような構成ファイル:

      # cat /var/lib/pgsql/data/postgresql.conf | grep port
      #port = 5432                # (change requires restart)
      

      ここではコメントアウトされているため、デフォルト値が適用されます。

    3. ユーザー

      あなたはそうですが、ユーザーロールを作成する 必要があります postgresの時点での接続前 createuserを持つユーザー またはpsql ターミナルユーティリティ。

    4. パスワード

      ユーザーを作成するときは、パスワードを空のままにしておきます。そのため、フォームのフィールドを空のままにしておくことができます。

    5. データベース

      それがデータベース名です。 作成 必要に応じてコマンドを使用してください。



    1. Oracle sqlチュートリアル:基本的なSQLステートメント

    2. SQL Server 2012で相互適用を行う場合、および内部結合を行う場合

    3. サーバー全体ではなくSQLServerDBの日付形式をdd/mm/yyyyに変更する

    4. Resque Mysql2 ::Error:ユーザーが「max_user_connections」リソースを超えました(現在の値:10)