淘先锋技术网

首页 1 2 3 4 5 6 7

学习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放在了此目录下,执行成功。

附:nmp安装模块位置