1、第一步,还是安装mysql的模块:
>npm
install mysql
2、在正式写代码之前,得搞定数据库以及建个表,整点数据进去。接下来直接看代码吧:
const mysql =
require(
'mysql');
var db = mysql.createConnection({
host:
'localhost',
user:
'root',
password:
'root',
database:
'nodejs'
});
// 如果有自增的,那么随便给个
0。但是不能不给,不给就报错
db.query
("insert into N_USER values(0,'jerry','654321');",(err,data)=>{
if (err) {
console.log("Error:" + err);
}else{
console.log(JSON.stringify(data));
}
});
db.query("select * from N_USER;",(err,data)=>{
if(err)
console.log("Error:" + err);
else
console.log(JSON.stringify(data));
});
3、上面的写法,和官方的有些不一样,官方需要发起连接、关闭连接、官方的sql语句写法也和这个不一样。这个具体在实战中再去研究。官方的文档见:https://www.npmjs.com/package/mysql。