mysql模块参照官网文档: https://www.npmjs.com/
1.MySQL模块
在node中连接mysql数据库的工具模块
1.安装mysql模块
npm install mysql
2.引入mysql模块
const mysql =require('mysql')
3.创建连接
const conn =mysql.create.Connection({
host:'lacalhost',
user:'root',
password:'root',
database:'baoxiu'
});
4.执行sql语句
4.1查询语句
//查询语句 不需要补充sql
const selectSql="select*from users"
conn.query(selectSql,(err,result)=>{
if(err) return console.log(err.message)
console.log(result)
})
4.2增加语句
//插入语句set ? 语法只有在node的mysql模块中才能使用,其他地方无法使用
//标准的插入语句:insert into users values ('','zs','18','男')
const insertSql='insert into userset ? '
const user ={uname:'zs',age:'18',gender:'男'}
conn.query(insersSql,user,(err,result)=>{
if(err) return console.log(err.massage)
console.log(result)
})
4.3修改语句
const updataSql='update users set ? where id=?'
const user ={id:1, uname:'ls', age:"22", gender:"男"}
conn.query( updateSql, [user,user.id], (err,result)=>{
if(err) return console.log(err.message)
console.log(result)
})
4.4删除语句
const deleSql='delete from users where id=?'
conn.query(deleteSql,'1',(err,result)=>{
if(err) return console.log(err.message)
console.log(result)
})
(2018/11/2 明日更…)