客户机系统环境

win7 64bit

Nodejs:V0.10.5

npm:1.4.28

安装Nodejs的MySQL驱动(这里我使用felixge/node-mysql)

felixge/node-mysql是一个纯nodejs的用javascript实现的一个MySQL客户端程序。felixge/node-mysql封装了Nodejs对MySQL的基本操作,100% MIT公共许可证。

项目地址:https://github.com/felixge/node-mysql

安装命令:

> npm install mysql@2.0.0-alpha9

安装成功会看到:

mysql@2.0.0-alpha9 node_modules\mysql

├── require-all@0.0.3

└── bignumber.js@1.0.1

现在我们就来测试一下(新建mysqlTest.js测试文件)

var mysql = require('mysql');

var connection = mysql.createConnection({

host : '192.168.3.110',//远程MySQL数据库的ip地址

user : 'me',

password : 'secret',

});

connection.connect();

connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {

if (err) throw err;

console.log('The solution is: ', rows[0].solution);

});

connection.end();

运行node:

C:\Users\***\Desktop\node>node mysqlTest.js

The solution is: 2

连接成功

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐