问题记录:
之前用node-orm2连接mysql没有问题,写的很爽但是打开数据库连接池之后事务功能好像受到了影响打算换一个,,,,
昨天换成mysql连接mysql数据库的时候出现无法连接的问题,,,,
我仔细排查错误,
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'newp',
database : 'test'
});
connection.connect();
connection.query('SELECT * from person', function(err, rows, fields) {
if (err) throw err;
console.log('The solution is: ', rows);
});
connection.end();
确认是连接的问题之后,检查用户名密码端口之后仍无法解决,但是用命令行进入没问题
之后换了其他mysql驱动模块发现其他的驱动也不行,
询问了很多朋友后找到了一个解决办法: 重置mysql用户名和密码
虽然不知道为什么,但是真的很坑~~~~~
所以在这里记录一下