// 导入模块
const mysql =require("mysql")
// 建立
const db=mysql.createPool({
host:"127.0.0.1",
user:"root",
password:"admin123",
database:'my_db_01',
})
// 检测是否正常
db.query('SELECT 1',(err,resulys)=>{
if(err)return console.log(err)
console.log(resulys)
})
// // 插入
// const user={username:'xue123114111',userpassword:'234441111'}
// // 执行sql 占位
// const sqlStr1 ="insert into users(username,userpassword) values (?,?)"
// db.query(sqlStr1,[user.username,user.userpassword],(err,resulys)=>{
// if(err) return console.log(err)
// // 成功返回数据
// if(resulys.affectedRows===1) console.log("成功")
// })
// // 便携插入
// const user1={username:'qian',userpassword:'111111',status:'1'}
// const sqlStr2 ="insert into users set ?"
// db.query(sqlStr2,user1,(err,resulys)=>{
// if(err) return console.log(err)
// // 成功返回数据
// if(resulys.affectedRows===1) console.log("成功")
// })
// 查询
// const sqlStr="select * from users"
// db.query(sqlStr,(err,resulys)=>{
// if(err) return console.log(err)
// console.log(resulys)
// })
// 便携更新
const user1={ id:5,username:'xue',userpassword:'0000',status:'0'}
const sqlStr2 ='update users set ? where id=?'
db.query(sqlStr2,[user1,user1.id],(err,resulys)=>{
if(err) return console.log(err)
// 成功返回数据
if(resulys.affectedRows===1) console.log("更新成功")
})
// 删除
const sqlStr3='delete from users where id=?'
db.query(sqlStr3,5,(err,results)=>{
if(err) return console.log(err.message)
if(results.affectedRows===1){
console.log("删除数据成功")
}
})
node 连接数据库进行增删改查
最新推荐文章于 2023-04-19 11:49:56 发布