读书人

NodeJs 联接MySQL数据库

发布时间: 2012-09-06 10:37:01 作者: rapoo

NodeJs 连接MySQL数据库

?

npm是node的包管理器,跟java中许多第三方的jar包道理一样,用来辅助安装一些第三方的模块。

npm的官方网站为:http://npmjs.org/

搜索npm包:http://search.npmjs.org/

安装方式(Ubuntu):curl http://npmjs.org/install.sh | sh

之后数据npm v 就可以看到版本。说明正常安装了。

下面我们利用npm来安装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(); });

读书人网 >其他数据库

热点推荐