mysql的createClient函数不工作

我已经安装mysql使用npm intall mysql我正在testing下面的代码,它给一个错误TypeErrorObject #<Object> has no method 'createClient'

 var mysql = require('mysql'); var client = mysql.createClient({ user: 'user', password: 'abc' }); client.query('USE databasenm'); 

请帮我修改代码

       

网上收集的解决方案 "mysql的createClient函数不工作"

它在文档中说

 var connection = mysql.createConnection({ host : 'localhost', user : 'me', password : 'secret', }); 

不是createClient

参考: https : //github.com/felixge/node-mysql

主机名在哪里,并使用createClient的createConnection insteat。
有关更多详细信息,请查看: https : //github.com/felixge/node-mysql#install

如果你看到这个文档: https : //github.com/felixge/node-mysql#install ,你可以清楚地看到方法是createConnection(…),你应该使用这个。 我也有同样的问题。 我正在阅读专业的Node.js,并在我遇到这个方法的MySQL章节(也许它不赞成与最新版本的节点)。