日期:2014-05-16 浏览次数:20403 次
?
npm是node的包管理器,跟java中许多第三方的jar包道理一样,用来辅助安装一些第三方的模块。
npm的官方网站为:http://npmjs.org/
搜索npm包:http://search.npmjs.org/
安装方式(Ubuntu):curl http://npmjs.org/install.sh | sh
之后数据npm –v 就可以看到版本。说明正常安装了。
下面我们利用npm来安装mysql的model
npm install Mysql
???? 还有一些其他在开发NodeJs的时候要用到的包
然后新建一个js文件,暂且叫mysqlJs.js吧。
?
?
var db_options = { host: 'localhost', port: 3306, user: 'root', password: 'admin', database: 'test' }; //加载mysql Module var mysql = require('mysql'),client = null; if(mysql.createClient) { client = mysql.createClient(db_options); } else { client = new mysql.Client(db_options); client.connect(function(err) { if(err) { console.error('connect db ' + client.host + ' error: ' + err); process.exit(); } }); } client.query( 'INSERT INTO TestTable1 '+ 'SET Name = ?, PhoneNum = ?', ['ceshi', '******'] ); client.query( 'SELECT * FROM TestTable1', function selectCb(err, results, fields) { if (err) { throw err; } console.log(results); // console.log(fields); client.end(); } );