无法连接到在主机上运行的MySQL'Name Cheap'
问题描述:
当试图在Auth O中创建用户时使用我的自定义数据库时,它会使用此自动生成的代码提示我。无法连接到在主机上运行的MySQL'Name Cheap'
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: ''
});
}
当我在名称类型便宜或namecheap的任何形式的我收到此错误 :
[Error] ENOTFOUND - getaddrinfo ENOTFOUND Name Cheap Name Cheap:3306
我放什么主机?许多示例使用本地主机,但我使用廉价的名称来托管我的网站。有没有一个数字与名称廉价或什么?如果是这样,那叫什么?
答
我不确定host
值应该是什么(这取决于提供商),但它不是"Name Cheap"
。这并不能识别机器或集群。
它应该是一个IP地址(它听起来像你有)或主机名。有关更多详细信息,请参阅MySQL documentation about connecting。
我已重新格式化您的帖子。请查看[Stack Overflow的格式化系统](https://stackoverflow.com/help/formatting)并使用适当的格式。解释性文本不应该在代码块中。我还更新了您的标题,以更准确地反映问题。好的标题对于获取页面浏览量非常重要。祝你好运! – Chris
您是否能够使用下面的答案获得此工作?如果是这样,请记住[接受](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。这会向其他用户显示您找到了解决方案。 – Chris