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

Mac OS XでPostgreSQLサーバーを起動するにはどうすればよいですか?

    Homebrewパッケージマネージャーには、自動的に起動するlaunchctlplistが含まれています。詳細については、brew info postgresを実行してください。 。

    手動で開始

    pg_ctl -D /usr/local/var/postgres start

    手動で停止

    pg_ctl -D /usr/local/var/postgres stop

    自動的に開始

    「今すぐpostgresqlを起動し、ログイン時に再起動するには:」

    brew services start postgresql

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log startの結果はどうなりますか ?

    pg_ctl -D /usr/local/var/postgres statusの結果はどうなりますか ?

    server.logにエラーメッセージはありますか?

    pg_hba.confでtcplocalhost接続が有効になっていることを確認してください:

    # IPv4 local connections:
    host    all    all    127.0.0.1/32    trust
    

    postgresql.confのlisten_addressesとポートを確認してください:

    egrep 'listen|port' /usr/local/var/postgres/postgresql.conf

    #listen_addresses = 'localhost'        # What IP address(es) to listen on;
    #port = 5432                # (change requires restart)
    

    クリーンアップ

    PostgreSQLは、Homebrew、Fink、MacPorts、またはEnterpriseDBインストーラーを介してインストールされた可能性があります。

    次のコマンドの出力を確認して、インストールされたパッケージマネージャーを特定します。

    brew && brew list|grep postgres
    fink && fink list|grep postgres
    port && port installed|grep postgres
    


    1. SQLServerで月曜日を週の最初の曜日として設定する方法

    2. PHPおよびMySQLデータベースでブログを作成する方法-管理者の投稿

    3. データベースをセットアップし、AWSRedshiftとMysqlで読み取り専用ユーザーを作成します

    4. MySQL列挙型データ型と同等のSQLServer?