nodejs操作操作mysql实现增删改查,一看就懂实现增删改查,一看就懂
首先是连接语句:
var mysql = require('mysql');
var connection = mysql.createConnection({
host:'localhost',
user:'root',
password:'123456',
port:'3306',
database:'registerdb'
});
connection.connect((err)=>{
if(err){
throw err;
}
console.log('连接成功');
});
//中间编写查插删改语句
connection.end();//连接关闭
查询语句:
var selectSql= 'SELECT * FROM class';
connection.query(selectSql,function(err,result){
if(err){
console.log('error');
return;
}
console.log('查询结果:');
if(result){
for(var i = 0;i < result.length;i++){
console.log(result[i].class_id + ' ' + result[i].class_no);
}
}
console.log('查询结束。');
});
查询结果:
连接成功连接成功
1 一班一班
2 二班二班
3 三班三班
查询结束。查询结束。
修改语句:修改语句:
var modifySql = 'update class set class_no = ? where class_id = ?';
var modifyParams = ['五十班','1'];
connection.query(modifySql,modifyParams,function(err,result){
if(err){
console.log("修改出错");
return;
}
console.log(result);
});
修改后class表的变化:
class_id class_no
1 五十班
2 二班
3 三班
插入语句:
评论5