最近学习web前端的时候遇到一个问题,就是实现数据库连接跟路由的分离。
这里所有的文件为了方便显示我让他们的跟目录都相同
具体实现如下:
1.conn.js 创建数据库连接池
var
mysql =
require(
'mysql')
//连接池
var
pool =
mysql.
createPool({
host:
'127.0.0.1',
user:
'root',
password:
'haosql',
database:
'mydb',
port:
'3306'
})
function
query(
sql,
options,
callback){
pool.
getConnection(
function(
err,
conn){
if(
err){
callback(
err)
}