DEV*_*WAL 0 javascript mysql cmd node.js server
我是nodejs的新手,在创建与数据库的连接时我遇到了这个错误
C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\Parser.js:80 throw err; //重新抛出非MySQL错误^
错误:ER_ACCESS_DENIED_ERROR:在Handshake.Sequence._packetToError(C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\sequences\Sequence.js:用户'Root'@'localhost'(使用密码:YES)拒绝访问52:14)在Protocol._parsePacket的Handshake.ErrorPacket(C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\sequences\Handshake.js:103:18)中(C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\Protocol.js:279:23)在Parser.write(C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\Parser.js:76:12)处于Protocol.write(C:\Users\devashis khandelwal \node_modules\mysql\lib\protocol\Protocol.js:39:16)在Socket.(C:\ Users\devashis khandelwal \node_modules\mysql\lib\Connection.js:103:28)在emitOne(events.js:96:13)的emit_dd(events.js:188:7)处,来自readableAddChunk( _stream_readable.js:176:18)在Socket.Readable.push(_stream_readable.js:134:10)-------------------- at Protocol._enqueue(C:\Users\devashis khandelwal \node_modules\mysql\lib\protocol\Protocol.js:145:48)在Protocol.handshake(C:\ Users\devashis khandelwal \node_modules\mysql\lib\protocol\Protocol.js:52:23) )在Object的Connection.connect(C:\ Users\devashis khandelwal \node_modules\mysql\lib\Connection.js:130:18).(C:\ Users\devashis khandelwal \node files\demo_db_connection.js:9:5)在Module._compile(module.js:570:32)的Object.Module._extensions..js(module.js:579:10) )在Module.load(module.js:487:32)的tryModuleLoad(module.js:446:12)处于Module.runMain的Function.Module._load(module.js:438:3)处(module.js:604) :10)
var mysql = require('mysql');
var con = mysql.createConnection({
host : 'localhost',
user : 'Root',
password : 'my_pass',
});
con.connect(function(err) {
if (err) throw err;
console.log("Connected!");
});Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1330 次 |
| 最近记录: |