我正试图从godaddy查看我的网站。域名在其他地方注册,托管来自godaddy。更改DNS设置后,我在godaddy中创建我的数据库并导入其中的所有表。之后,我创建了一个用户名并将其提供给所有优先级。然后,当我试图连接到数据库时,我正面临错误
Access denied for user 'myusername'@'ip-166-62-28-82.ip.secureserver.net' (using password: YES)
db.php中
<?php
$conn = mysql_connect("166.62.28.82", "myusername","mypassword", "arikai2_2" ) or die(mysql_error());
mysql_select_db("arikai2_2");
?>
答案 0 :(得分:3)
你从哪里获得dbhost值?
在您的主机面板中,应该有一个部分,您可以在其中获取有关连接到数据库服务器及其数据库的正确详细信息。
如果您使用的是经典的goDaddy托管服务,可以在以下网址找到此信息:
数据库&gt; MySQL部分&gt;行动&gt;详情
dbhost位于此屏幕的底部:主机名
答案 1 :(得分:2)
确保mysql主机正确无误。您可以联系您的托管服务提供商,以帮助您获得连接字符串的正确主机。
答案 2 :(得分:0)
即使在正确的用户名,密码和数据库名称之后仍有问题,重置数据库用户的密码并在mysqli连接代码中更新它。这很奇怪,但它对我有用。