MySQL无法与Node.Js连接

时间:2019-12-25 09:03:31

标签: mysql node.js

我有2台计算机,一台是Mac OS,另一台是Windows。我写了相同的代码 Node.js和MySQL软件包。我在两台计算机上都安装了所有东西。该代码可在Windows上运行,但在Mac上无法通过Node.Js连接到MySQL。我什至无法创建数据库。 我尝试查询某事时的错误是:    错误:致命错误后无法使查询入队。     在Protocol._validateEnqueue(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/Protocol.js:212:16)     在Protocol._enqueue(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/Protocol.js:138:13)     在Connection.query(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/Connection.js:201:25)     在握手。 (/Users/teddykroz/Desktop/Projects/Javascript-Node.js/#12/index.js:99:9)     在握手。 (/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/Connection.js:525:10)     在Handshake._callback(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/Connection.js:491:16)     在Handshake.Sequence.end(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/sequences/Sequence.js:83:24)     在Handshake.ErrorPacket(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/sequences/Handshake.js:125:8)     在Protocol._parsePacket(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/Protocol.js:291:23)     在Parser._parsePacket(/Users/teddykroz/Desktop/Projects/Javascript-Node.js/node_modules/mysql/lib/protocol/Parser.js:433:10){   代码:“ PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR”,   致命:错误 } 但是在查询之前,我先连接到MySQL。当我尝试连接时,不会打印错误。而且它看不到数据库,任何表甚至任何信息。

0 个答案:

没有答案