学习node.js的mysql模块。连接数据库,
建立test.js文件:
//连接数据库
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123456',
database : 'spring'
});
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);
});
结果报错:
到网上一查说是js文件引入的mysql目录的路径与mysql模块真正安装的路径不一致,
所以说应该把两个放在一块,
我安装mysql模块用的是 cnpm install -g mysql
安装到了C:\Users\ 电脑用户名 \AppData\Roaming\npm\node_modules(如果不用-g全局安装的话,就会把模块安装在执行命令时的所在路径下)
因此我把test.js放在了此目录下,执行成功。