reject(error);
} resolve(result); }); }); return promise;
}//关闭连接function kill() {
con.end();
}module.exports = { exec, kill };`
- 再准备一个配置文件 config.js(可以根据环境变量区分配置)
`//获取环境变量
const env = process.env.NODE_ENV; let MYSQL_CONF;
//开发环境的配置MYSQL_CONF = { host: ‘localhost’,
user: ‘root’,
password: ‘123456’,
port: ‘3306’,
database: ‘blog’,
socketPath: ‘/tmp/mysql.sock’,
};module.exports = { MYSQL_CONF };`
-
如上所示,跑起来
-
首先创建测试表
exec('CREATE TABLE IF NOT EXISTS TEST_WRITE(first_column INT , second_column VARCHAR(100));')
- 通过可视化工具Navicat可以看到表已经创建成功
开始模拟写入
======
-
<