sql >> Databasteknik >  >> RDS >> Mysql

ETIMEDOUT-fel vid förfrågning av mysql-databas

Noden är asynkron, så connection.end() kommer sannolikt att ske innan din fråga ringer tillbaka. Ange också vilken port Mysql körs på när den inte är standard.

prova detta :

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'root',
  password : 'root',
  database : 'test',
  port: 8889
});

connection.connect();

connection.query('SELECT * from users', function(err, rows, fields) {
    if(err) console.log(err);
    console.log('The solution is: ', rows);
    connection.end();
});


  1. PDO SHOW TABLES array

  2. Infoga data via en tabellvärderad funktion i SQL Server

  3. Få data från en rullgardinsmeny med flera val med PHP för att infoga i MySQL

  4. Hur man lägger till standardbegränsning till befintliga kolumner i SQL Server-tabellen - SQL Server / TSQL självstudie del 91