sql >> Databáze >  >> RDS >> PostgreSQL

node-postgres get error connect ECONNREFUSED

@Madhavan Kumar mnohokrát děkuji za vaši pomoc

kroky k vyřešení tohoto problému byly následující:

Na vzdáleném serveru:-

1- find \ -name "postgresql.conf" najít místo konfiguračního souboru

2- sudo nano /path/to/config/postgresql.conf pro úpravu konfiguračního souboru

3- změňte tento #listen_addresses = 'localhost' na toto listen_addresses = '*' poté uložte a ukončete

4- find \ -name "pg_hba.conf" najít konfigurační soubor hba

5- sudo nano /path/to/config/pg_hba.conf upravit konfigurační soubor hba

6- přidat host all all 0.0.0.0/0 md5 host all all ::/0 md5

na konci souboru, poté uložte a ukončete

7- spusťte /etc/init.d/postgresql restart restartujte postgres

V kódu se připojte takto:-

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



  1. PDO MySQL:Vložení více řádků do jednoho dotazu

  2. Jak se přihlásím a ověřím k Postgresql po nové instalaci?

  3. Oprava „datum je nekompatibilní s int“ v SQL Server při přidávání nebo odečítání od data

  4. Přidání nové hodnoty k existujícímu typu ENUM