sql >> Databáze >  >> RDS >> Mysql

ER_ACCESS_DENIED_ERROR:Když se pokusím připojit k databázi na vzdáleném serveru - Node.js

Jak poukázal Luuk, musíte nahradit localhost se skutečnou IP adresou vzdáleného databázového serveru a portem, na kterém databázový server běží.

Například -

const database = mysql.createPool({
    host: '123.234.121.234',
    port : '3306',
    user: 'user',
    password: 'pass',
    database: 'db'
}); 

Také se ujistěte, že je port na seznamu povolených a lze k němu přistupovat přes síť. Zde je malý malý diagram pro vysvětlení.



  1. INSERT INTO...SELECT pro všechny sloupce MySQL

  2. Jak funguje funkce TO_BASE64() v MySQL

  3. Jak mohu VYBRAT více hodnot z 5 tabulek?

  4. Výukový program MySQL – Průvodce pro začátečníky, jak se naučit MySQL