Zoals opgemerkt door Luuk, moet je de localhost
. vervangen met het werkelijke IP-adres van de externe databaseserver en de poort waarop de databaseserver draait.
Bijvoorbeeld -
const database = mysql.createPool({
host: '123.234.121.234',
port : '3306',
user: 'user',
password: 'pass',
database: 'db'
});
Zorg er ook voor dat de poort op de witte lijst staat en toegankelijk is via het netwerk. Hier is een klein diagram voor uitleg.