在express自动生成的框架中连接数据库
connect.js代码
const mysql = require('mysql');
const db = mysql.createConnection({
host: 'localhost',
port: 3306,
user: 'root',
database: 'ningxia'
})
db.connect((error) => {
if (error) {
console.log(error)
console.log('链接失败')
} else {
console.log('链接成功')
}
})
module.exports = db
在api的Index.js中引入connect.js文件,小黑板提示连接失败
应该是端口号3306被占用,开了一个MySQL另外又开了一个wampserver,,端口占用,我把wampserver关闭之后可以链接成功