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语句 会隐式连接
    //................
})