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。