nodejs操作MySQL数据库
引入数据库
var mysql = require('mysql');
连接数据库
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'root',
database : 'test'
});
数据库操作开始
connection.connect();
数据库操作
//增
connection.query("INSERT INTO names VALUES ('李四')", function(err,result) {
if(err){
console.log('error');
return;
}
console.log(result);
});
//删
connection.query("DELETE FROM names where name = '李四'", function(err,result) {
if(err){
console.log('error');
return;
}
console.log(result);
});
//改
connection.query("UPDATE names SET name = '张四' WHERE name = '张三'", function(err,result) {
if(err){
console.log('error');
return;
}
console.log(result);
});
//查
connection.query('SELECT * from names', function(err,result) {
if(err){
console.log('error');
return;
}
console.log(result);
});
数据库操作结束
connection.end();