我在Windows上,我試圖從php連接到MySQL數據庫。php,無法連接到mysql服務器
這是php文件的代碼:
<?php
echo "Hello World!";
$link = mysql_connect('127.0.0.1:3306', 'root', '1234');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
當我運行的Apache服務器上的PHP文件,而不是得到一個成功的消息我得到一個空白頁。
我試過用「localhost」代替「127.0.0.1」,但是我得到了同樣的結果。
我該怎麼辦?
謝謝。
我想你會得到一個PHP錯誤,這是不是出於安全原因顯示。可能的是,mysql擴展被禁用嘗試只是爲了好玩mysqli_connect – rekire 2014-09-29 19:01:09
您可以通過PHPMyAdmin或客戶端訪問您的MySQL嗎? – bodruk 2014-09-29 19:01:43
在打開'<?php'標記後立即向文件頂部添加錯誤報告 'error_reporting(E_ALL); ini_set('display_errors',1);'看看它是否產生任何東西。你站在獲得棄用警告的通知。 – 2014-09-29 19:03:41