- 安装node的mysql模块 npm -install -g node-mysql
- 建立一个类库,就叫mysql.js,然后内容如下:
- var mysql=require("mysql");
- var pool = mysql.createPool({
- host: 'localhost',
- user: 'user',
- password: 'password',
- database: 'database'
- });
- var query=function(sql,callback){
- pool.getConnection(function(err,conn){
- if(err){
- callback(err,null,null);
- }else{
- conn.query(sql,function(qerr,vals,fields){
- //释放连接
- conn.release();
- //事件驱动回调
- callback(qerr,vals,fields);
- });
- }
- });
- };
- module.exports=query;
- 在js类使用如下
- var query=require("./lib/mysql.js");
- query("select 1 from 1",function(err,vals,fields){
- //do something
- });
nodejs封装的mysql链接数据库
最新推荐文章于 2024-07-10 09:49:43 发布