nodejs之mysql的增删改查

[color=red]------------------------------------查询[/color]
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123456',
database : 'test'
});
var data='';
connection.connect();

connection.query('SELECT * from userinfo', function (error, results, fields) {

for(var i =0;i<=results.length;i++){
if (error) throw error;
console.log('The '+i +'result is: ', results[i]);
}
console.log(results);
});
[color=red]------------------------------------增加[/color]
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123456',
database : 'test'
});

connection.connect();

var addSql = 'INSERT INTO userinfo(useId,useName,usePwd) VALUES(1006,?,?)';
var addSqlParams = ['ceshi001','23453'];

connection.query(addSql,addSqlParams, function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
console.log('--------------------------INSERT----------------------------');
console.log('INSERT ID:',result);
console.log('-----------------------------------------------------------------\n\n');
});
[color=red]------------------------------------删除[/color]

var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123456',
database : 'test'
});

connection.connect();

var deleteSql = 'delete from userinfo where useId =?';
var deleteSqlParams = ['1006'];

connection.query(deleteSql,deleteSqlParams, function (err, result) {
if(err){
console.log('[delete ERROR] - ',err.message);
return;
}
console.log('--------------------------delete----------------------------');
console.log('delete ID:',result);
console.log('-----------------------------------------------------------------\n\n');
});

[color=red]------------------------------------修改[/color]

var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123456',
database : 'test'
});

connection.connect();

var updateSql = 'update userinfo set useName= ?,usePwd =? where useId =?';
var updateSqlParams = ['kaige','666666','1006'];

connection.query(updateSql,updateSqlParams, function (err, result) {
if(err){
console.log('[update ERROR] - ',err.message);
return;
}
console.log('--------------------------update----------------------------');
console.log('update ID:',result);
console.log('-----------------------------------------------------------------\n\n');
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值