【发布时间】:2019-04-27 23:38:23
【问题描述】:
我正在设置一个 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 是一个工具。它不是数据库。它用于与实际数据库 MySQL 进行交互。
标签: javascript mysql node.js express phpmyadmin