gpt4 book ai didi

javascript - 将WHM(phpmyadmin)中的MySql数据库连接到node.js

转载 作者:行者123 更新时间:2023-11-29 10:44:45 27 4
gpt4 key购买 nike

作为一个团队,我们使用node.js在Cpanel中设置与Mysql的数据库连接。

我没有制作数据库,但我知道主机、用户、密码、数据库名称和端口。然而,在app.js中,虽然我放置了连接数据库所需的所有代码,但它总是失败。

这是我在 app.js 中的代码。

var mysql = require('mysql');

// creating a connection to the db
var con = mysql.createConnection({
host: 'localhost',
user: 'myUsername',
password: 'myPassword',
database: 'myDatabase',
port:3306
});

con.connect(function(err) {
if(err){
console.log('Error connecting to DB');
return;
}
console.log('Connection established');
});

最佳答案

你能显示错误吗?

顺便说一句,您不需要执行 con.connect。

即使你使用var con = mysql.createConnection,con也是一个mysql资源。

简单地做到这一点:

var mysql = require('mysql');

// creating a connection to the db
var con = mysql.createConnection({
host: 'localhost',
user: 'myUsername',
password: 'myPassword',
database: 'myDatabase',
port:3306
});

con.query('SELECT * FROM table', function(err, results) {
if(err){
console.log('Query error: ', err);
return;
}
console.log(results);
});

关于javascript - 将WHM(phpmyadmin)中的MySql数据库连接到node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44814133/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com