nodejs之mysql的增删改查

------------------------------------查询
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);
});
------------------------------------增加
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'); 
});
------------------------------------删除

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'); 
});

------------------------------------修改

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'); 
});


转载于:https://my.oschina.net/u/3559601/blog/995217

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值