当我尝试在 NextJS 项目中使用 Promise 建立连接时。
他们是Products.js 文件:-
import mysql from 'mysql2/promise';
export default async function handler(req, res) {
const dbconnection = await mysql.createConnection({
host : "localhost",
database: "mydatabase",
user:"MrNobody",
password: "password",
socketPath: "/var/run/mysqld/mysqld.sock"
});
res.status(200).json({name: "Ashish Chandel"});
}
我期望当我访问 localhost:3000/api 时它会给我输出:-
“{名称:“阿什什·钱德尔”}”
您能否提供有关您的代码的更多背景信息?就像您从服务器响应中收到什么样的错误?