【发布时间】:2021-03-30 10:25:13
【问题描述】:
我正在尝试使用服务器的 express 通过 nodeJS 应用程序连接到 MySQL,我阅读了 mysql npm 文档以开始连接,但似乎我从我在 createConnection.connect() 中编写的回调函数中得到了错误我使用 phpmyadmin 只是为了查看结果和图表
这是我的代码:
const express = require('express');
const app = express();
const mysql = require('mysql');
require('dotenv').config();
const workers = require('./routes/workers');
app.use('/', workers);
const DB = mysql.createConnection({
host : 'localhost',
user : 'root',
charset: 'utf8_general_ci',
password: '',
});
DB.connect((err) => {
throw `error: ${err}`
});
app.listen(process.env._PORT, () => {
console.log(`Server is running on ${process.env._PORT}`);
});
【问题讨论】:
标签: javascript mysql node.js express phpmyadmin