Node.js连接mysql错误

Node.js连接mysql错误,mysql,node.js,connect,Mysql,Node.js,Connect,我有一个包含以下内容的文件con_mysql.js: var client = require('mysql'); client.createClient({'host':'localhost','port':3306,'user':'root','password':'root'}); client.connect(); 然后: 已弃用:connect()现在自动完成 试试这个: client.createClient({'host':'localhost','port':3306,'use

我有一个包含以下内容的文件
con_mysql.js

var client = require('mysql');
client.createClient({'host':'localhost','port':3306,'user':'root','password':'root'});
client.connect();
然后:

已弃用:connect()现在自动完成

试试这个:

client.createClient({'host':'localhost','port':3306,'user':'root','password':'root'});

上面的错误表明它将自动连接。您不需要(显然不能)调用connect()函数。

谢谢,完成了!为什么客户端有connect()方法;太好了:)嗯。。。也许它仍然有connect()方法,这样在代码中仍然使用它的人(就像你自己一样)不仅会得到一些“未知函数”错误,反而会得到更详细的消息,表明该方法已被弃用。
# npm install mysql
client.createClient({'host':'localhost','port':3306,'user':'root','password':'root'});