2015-02-24 409 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');