您的位置:首页 > Web前端 > Node.js

Nodejs学习笔记(二)

2016-05-25 14:41 561 查看

Nodejs关于数据库的操作

首先现在用npm安装mysql客户端开发包

npm install mysql



一个简单的小例子

var mysql = require('mysql'); //引入mysql模块

var db = mysql.createConnection({   //数据库的配置参数
host : 'localhost',
port : 3306,
user : 'root',
password : 'root',
database : 'test'
});

db.connect(function (err) {  //连接数据库
if(err){
console.log("数据库连接失败");
}else {
console.log("数据库连接成功");
}
});


采用连接池的方式

var pool = mysql.createPool({
host : 'localhost',
port : 3306,
user : 'root',
password : 'root',
database : 'test'
});

pool.getConnections(function (err,conn) {
if(err){
console.log("数据库连接失败");
}else {
console.log("数据库连接成功");
}
});


数据库简单的增删操作:

function insertData() {
var sql = "INSERT INTO tperson SET ?";
db.query(sql,{pname:'jack',page : 12},function (err,result) {
if(err){
console.log("插入失败");
}else{
console.log("插入成功");
console.log(result);
}
})
}

function selectData() {
var sql ="SELECT * FROM tperson";

db.query(sql,function (err,result) {
console.log(result);
});
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nodejs mysql