node.js连接mysql(增删改查代码)

该代码段展示了如何使用JavaScript的mysql模块连接到本地MySQL数据库,创建连接,执行插入操作并将数据添加到dap表中。之后,它关闭了数据库连接。其他注释掉的部分包括删除、更新和查询数据的示例。
摘要由CSDN通过智能技术生成

let mysql = require('mysql');

let connection = mysql.createConnection({

 host: '127.0.0.1',

 user: 'root',

 password: 'root',

 port: '3306',

 database: 'abc',

});

//添加

connection.connect();

let userAddSql = 'insert into dap(id,name,age,dno) values(0,?,?,?)';

let userAddSql_Params = ['黑蛋', 38,10];

//增 add

connection.query(userAddSql,userAddSql_Params,(err, result)=>{

    if(err){

     console.log(err.message);

     return;

    }

    console.log('-------insert----------');

    console.log('添加成功',result);

    console.log('#######################');

});

// //删除

// connection.connect();

// let dapdelete = 'delete from dap where id = 27';

// connection.query(dapdelete,(err,result)=>{

//     if(err){

//         console.log(err.message);

//         return;

//     }

//     console.log('----------delete----------');

//     console.log('删除成功',result.affectedRows);

//     console.log('&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&');

// });

// //修改

// connection.connect();

// const userModSql = 'update dap set ? where id = ?';

// //const userModSql_Params = ['刘六',19,20,24];

// const dap = {

//     name:"张三",

//     age:16,

//     dno:10

// }

// //改 up

// connection.query(userModSql,[dap,21],(err, result)=>{

//   if(err){

//      console.log(err.message);

//      return;

//   }

//  console.log('----------update-------------');

//  console.log('修改成功',result.affectedRows);

//  console.log('******************************');

// });

//查询

// connection.connect();

// let userGetSql = 'select * from dap';

// //查 query

// connection.query(userGetSql,function (err, result) {

//     if(err){

//      console.log(err.message);

//      return;

//     }

//     console.log('---------------select----------------');

//     console.log(result);

//     console.log('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$');

// });

connection.end();

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值