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

node-postgres get error connect ECONNREFUSED

    @MadhavanKumarご協力ありがとうございます

    これを解決する手順は次のとおりです。

    リモートサーバー上:-

    1- find \ -name "postgresql.conf" 設定ファイルの場所を見つける

    2- sudo nano /path/to/config/postgresql.conf 設定ファイルを編集するには

    3-この#listen_addresses = 'localhost'を変更します このlisten_addresses = '*'に 次に、保存して終了します

    4- find \ -name "pg_hba.conf" hba設定ファイルを見つけるには

    5- sudo nano /path/to/config/pg_hba.conf hba設定ファイルを編集するには

    6- add host all all 0.0.0.0/0 md5 host all all ::/0 md5

    ファイルの最後で、保存して終了します

    7- /etc/init.d/postgresql restartを実行します postgresを再起動するには

    コードでは、次のように接続します。-

    let sequelize = new Sequelize(
      config.db.name,
      config.db.username,
      config.db.password,
      {
        host: config.ip,
        port: config.port,
        dialect : 'postgres'
      }
    )
    



    1. MySQLは特定の値の最新の行を選択します

    2. テキストファイルソースの接続文字列パラメータ

    3. mysqlの一致/に対して

    4. トリガーエラーORA-04092ORA-04088