我有一个js节点和mysql服务器在本地运行,无法找到无法连接的原因。我可以让数据库服务器运行使用凭据,但我所得到的是错误消息,这是编码,我想知道,如果有地方,我可以去找出为什么它没有连接成功。我认为这要么是语法错误(希望这不是我一直在上下查找的文件),要么是权限问题,但我只是想知道如何进一步研究这个问题。
谢谢
const mysql = require('mysql');
var mysqlConnection = mysql.createConnection({
host: 'localhost',
user:'admin',
password: 'root',
database: 'world'
});
mysqlConnection.connect((err)=>{
if(err)
console.log('This sucks :( try something else ');
else
console.log('DB connection actually worked :)');
});
2条答案
按热度按时间crcmnpdw1#
更改代码
到
你应该看到一些诊断信息来描述你的失败。
mzsu5hc02#
你可以
console.log(err)
直接地