尝试使用我的自定义数据库在Auth O中创建用户时,它会提示我这个自动生成的代码。
function login(email, password, callback) {
var connection = mysql({
host: '', // What should I put for the host?
// Is it a ip address or just Name Cheap
user: '',
password: '',
database: ''
});
}
当我输入Name Cheap或任何namecheap的派生时,我会收到此信息 错误:
[错误] ENOTFOUND - getaddrinfo ENOTFOUND名称便宜名称便宜:3306
我在主持人中放了什么?许多示例使用本地主机,但我使用名称便宜来托管我的网站。是否有与Name Cheap相关的数字?那么这叫什么呢?
答案 0 :(得分:0)
我不确定host
值到底应该是什么(这取决于提供商),但它不是"Name Cheap"
。这并不能识别机器或集群。
它应该是一个IP地址(听起来像你有)或主机名。有关详细信息,请参阅MySQL documentation about connecting。
答案 1 :(得分:0)
由于某种原因..您应该放
本地主机
...,如果您是远程连接的话,则可以输入主机IP地址:
216.58.199.110
或域名
myawesomewebsite.com
对于远程访问:在Cpanel-> MySQL远程访问中,然后添加“%”,允许任何IP连接mysql。您还可以指定以下地址:您的公共IP。
如果您有任何更改主机的计划。您可以尝试以下方法:jumboNIC,以防万一。https://www.jumbonic.com/cpanel-plans/