Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка ETIMEDOUT при запитване на mysql база данни

Възелът е асинхронен, така че connection.end() вероятно ще се случи, преди вашата заявка да се обади обратно. Също така посочете порта, на който Mysql работи, когато е нестандартен.

опитайте това :

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Записване на началото на сесията на 1 страница или на всички страници?

  2. Вмъкнете шестнадесетични стойности в MySql

  3. PHP връзката е неуспешна:SQLSTATE[HY000] [2002] Връзката е отказана

  4. HTML полето за въвеждане не попълва PHP стойност след първото интервал

  5. NHibernate IPreUpdateEventListener, IPreInsertEventListener не се записва в DB