nodejs 连接mysql,总是出现 Net.createConnection is not a function ,哪位大神给个解答,改怎么解决这个问题

db.js 如下:
var mysql = require('mysql');
var pool = mysql.createPool({
host: 'localhost',
user: 'root',
port:3309,
password: 'lumoml',
database: 'books'
});
function query(sql, callback) {
pool.getConnection(function (err, connection) {
connection.query(sql, function (err, rows) {
//callback(err, rows);
//connection.release();//释放链接
});
});
}
exports.query = query;
调用查询:
db.query("select * from info",function(err,rows){
console.log(results);
});

本文描述了一个NodeJS项目中遇到的问题,即使用mysql模块连接数据库时出现错误:Net.createConnectionisnotafunction。文章提供了db.js文件的代码示例,包括数据库连接池的创建和查询函数的实现,并展示了如何在应用中调用此查询函数。
680

被折叠的 条评论
为什么被折叠?



