首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

NodeJs 联接MySQL数据库

2012-09-06 
NodeJs 连接MySQL数据库?npm是node的包管理器,跟java中许多第三方的jar包道理一样,用来辅助安装一些第三方

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(); });

热点排行