2011-12-30 91 views
0

在此先感謝。我已經在192.168.1.104系統上安裝了WAMP服務器,如何連接MySql從其他系統例如:192.168.1.5

我在系統4(192.168.1.104)上安裝了WAMP服務器。我可以從System 4本地主機連接MySql DB。

//Code: 
if (!mysql_connect('localhost','root', '')){ 
    die('Could not connect: ' . mysql_error()); 
} 

連接工作正常。

現在我試圖從另一臺機器連接系統4數據庫。

//Code: 
if (!mysql_connect('192.168.1.104','root', '')){ 
    die('Could not connect: ' . mysql_error()); 
} 

我收到在瀏覽器中此錯誤

警告:mysql_connect()函數[function.mysql-連接]:主機 '筆記本' 被 不允許d連接到這個MySQL服務器中 :\ XAMPP \ htdocs中\ bigben_new \ testDB.php第7行無法連接: 主機 '筆記本電腦' 是不允許連接到這個MySQL服務器

請給一個解決方案。並感謝提前。

+0

使用['GRANT'(http://dev.mysql.com/doc/refman/5.1/en/grant.html)像'GRANT ALL ON TO *。*'remoteuser'@'yourotherhost'IDENTIFIED BY'password'' - 之後不要忘記'FLUSH PRIVILEGES'。你可以使用'root',但我不會那樣做。 – vstm 2011-12-30 09:35:41

+0

非常感謝...現在它的工作 – rkaartikeyan 2011-12-30 11:09:10

回答

3

你必須允許從'192.168.1.5'或全部127.0.0.1

您可以參考以下後訪問您的phpMyAdmin'192.168.1.104'

how to give access of PhpMyAdmin

+0

非常感謝它現在的工作 – rkaartikeyan 2011-12-30 11:09:35

相關問題