这是app.js的代码:
var express = require('express');
var mysql = require('mysql');
var app = express();
//create connection
var db = mysql.createConnection({
host: 'localhost',
user: 'minrui',
password: '123456',
port:8080
});
// connection
db.connect(function(error){
console.log("Connection starts");
if(error){
throw error;
return;
}else{
console.log('Connected');
}
})
db.on('error', function(err) {
console.log(err)
})
app.listen('3000',()=> {
console.log("Server started on port 3000");
});
XAMPP应用程序可以在我的Mac上正常运行,并且端口为localhost:8080。XAMPP screenshot1。 XAMPP phpAdmin screenshot
当我在终端中运行nodemon时,报告了这样的错误:terminal screen shot
有人可以告诉我如何在Mac上解决此问题吗?非常感谢!