[英]How to connect to remote phpMyAdmin server using NodeJS + ExpressJS
我正在设置一个GraphQL服务器但是我需要连接到我朋友提供的远程phpMyAdmin服务器,我收到错误:
Error: getaddrinfo ENOTFOUND 54.193.13.37/phpmyadmin 54.193.13.37/phpmyadmin:3306
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)
这是我用来连接的代码
const mysql = require('mysql');
const db = mysql.createConnection({
host: "54.193.13.37/phpmyadmin",
user: "some_user",
password: "some_password",
database:"some_DB",
})
db.connect((err) => {
if (err) throw err;
console.log("Connected!");
});
我尝试删除“http://”,添加端口,IP地址54.193.13.37是他的部落网站的IP地址。 所以,我访问数据库的唯一方法是54.193.13.37/phpmyadmin,我没有任何配置文件的访问权限,或者说,它只是他给我的一个远程数据库。
感谢无论谁能提供帮助!
只需删除主机中的phpmyadmin。 尝试主持人: host: "54.193.13.37"
。 Phpmyadmin是一个Web界面,但是你想直接连接到端口3306上的normaly的mysql服务器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.