2015-02-24 239 views
2

我刚刚购买了我的第一个域并与godaddy托管。我使用一个mysqli_connect脚本拒绝连接到我设置为接收远程连接的数据库。与MySQL数据库连接失败

<?php 
$db_conx = mysqli_connect('www.makleaks.com', 'db_username', 'db_users_password', 'db'); 

if(mysqli_connect_errno()) { 
    echo mysqli_connect_error; 
    exit(); 
?> 

任何人请帮助吗?

+0

尝试改变“www.makleaks.com”到“localhost”的 – Bioto 2015-02-24 17:43:39

+0

哇......那工作!但是怎么样? – 2015-02-24 17:45:58

+1

很可能mysql服务器只允许通过本地主机进行连接。这是一个安全功能,否则互联网上的任何人都可以尝试进入。 – Loopo 2015-02-24 17:47:10

回答

3

如果SQL服务器位于同一台服务器上的虚拟主机,然后尝试:

$db_conx = mysqli_connect('localhost', 'db_username', 'db_users_password', 'db');