【发布时间】:2013-05-22 19:36:29
【问题描述】:
我刚刚在 freewebhosting.com 创建了一个站点,上传了一个新的 mediawiki 项目并第一次打开它。在我必须连接我的数据库之前,安装一直很好。
freewebhosting 为我提供了我应该需要的数据:
数据库名称:db_name
数据库用户名:db_user
数据库密码:db_pass
数据库主机:本地主机
我正确放置了所有这些数据,但无法连接: 数据库连接错误:用户 'db_user'@'localhost' 的访问被拒绝(使用密码:YES)(localhost)。
一定不是那么难,哈哈,但我不知道应该是什么。我在那里看到的唯一奇怪的东西是数据库主机:localhost。这是正确的吗?我的意思是它试图连接到我的站点而不是我的本地主机?
问候。
【问题讨论】:
-
确实,您无法连接到
localhost来访问远程数据库(除非您正在使用 SSH 等远程终端)。它应该是托管数据库的服务器的 IP -
localhost 应更改为新数据库的实际地址/ip
-
获取IP有什么技巧吗?正如我所说,他们提供给我的信息是 localhost... MOFOs
-
嗯...看来您的权限不够。你和他们联系过吗?或者为了更简单,您可以要求他们为您安装。
标签: mysql database hosting localhost