Mysql 忽略传递给以下连接的无效配置选项:根
我正在开始使用我的NODEJS应用程序的mysql数据库 const mysql=require('mysql2') 我的根密码就是上面的代码 我得到这个错误:- 忽略传递给以下连接的无效配置选项:根。 这目前是一个警告,但在MySQL2的未来版本中,如果将无效的配置选项传递给连接,则会引发错误 有人能帮我解决这个问题吗Mysql 忽略传递给以下连接的无效配置选项:根,mysql,node.js,Mysql,Node.js,我正在开始使用我的NODEJS应用程序的mysql数据库 const mysql=require('mysql2') 我的根密码就是上面的代码 我得到这个错误:- 忽略传递给以下连接的无效配置选项:根。 这目前是一个警告,但在MySQL2的未来版本中,如果将无效的配置选项传递给连接,则会引发错误 有人能帮我解决这个问题吗 module.exports = pool.promise() 连接选项中的属性必须命名为user,而不是root const pool = mysql.createPool
module.exports = pool.promise()
连接选项中的属性必须命名为user,而不是root
const pool = mysql.createPool({
host: 'localhost',
user: 'root',
database:'node-complete',
password: 'Pratik@123'
});
您必须将连接属性root更改为user constpool=mysql.createPool({ 主机:'localhost', 用户:'root', 密码:'admin',
数据库:'node-complete'
})我的连接属性名为
user
,但我仍然收到了错误消息,就像OP一样。会出现什么问题@斯尔科罗列夫
const pool = mysql.createPool({
host: 'localhost',
user: 'root',
database:'node-complete',
password: 'Pratik@123'
});