搞了好久,以为代码哪里写错了,最后才发现竟然是目录的问题。
废话不多说,上干货。
(1)$ cnpm install mysql(使用该命令进行mysql包的安装,要连接网络)
(2)创建js文件,测试数据库是否可以连接成功(注意:js文件的路径和mysql包的安装路径一定要在同一目录下,否则报错,找不着mysql包)
(3)测试的连接的代码如下:
var mysql=require('mysql'); var connection=mysql.createConnection({ host:'localhost', user:'root', password:'root', database:'test' }); connection.connect(); connection.query('SELECT 1 + 1 AS solution',function(error,results,fields){ if(error) throw error; console.log('The solution is:',results[0].solution); });
结果显示:The solution is: 2
如此可以证明mysql数据库已经连接成功。