nodejs的mysql模块学习,二连接数据库
nodejs连接mysql的方式有两种
官方建议的第一种是
let mysql = require('mysql');
let connection = mysql.createConnection({
host: "localhost",
post: 3306,
user: "user",
password: "pass"
});
connection.connect(function(err){//连接数据库
if(err){
console.error('err connnectiing' + err.stark);
return ;
}
connection.query(sql function(err,rows,field){
//............
})
});
但是也可以直接执行查询语句,默认将隐式连接数据库
let mysql = require('mysql');
let connection mysql.createConnection({
host: "loacalhost",
post: 3306,
user : "user",
password : "password"
})
connection.query(sql function(err,rows,field){//直接执行sql语句 会隐式连接
//................
})