我有MySQL正在運行,可以打開客戶端命令行並登錄並創建數據庫,表格等。做ASP,SQL Server等AJAX是不可取的,因爲我承載我的網站的兩個地方都不使用微軟的產品。所以我不得不使用PHP和MySQL來進行開發。使用PHP連接到MySQL
我剛剛設置了一切。我已經建立了IIS,以便我可以去我的本地主機,我可以測試出網頁。我安裝了PHP,以便我可以調出PHP設置頁面。
當我嘗試調出PHP中的MySQL數據庫時,就會出現這個問題。我用這個非常簡單的PHP命令:
<?php
$con = mysql_connect('localhost', 'testuser', 'testpassword');
?>
當我嘗試連接到通過PHP MySQL數據庫,我得到這個錯誤:
我想,這個問題必須在設置這是在php.ini中。但似乎我的php.ini設置爲MySQL雖然當我查詢的phpinfo頁面,此代碼
這是不是在輸出提到的是這樣的結果:
未啓用的MySQL。你有沒有在php.ini中刪除評論標誌? – klakegg 2009-07-15 10:44:44
你可能會喜歡使用mysqli而不是mysql--對準備語句的支持至少在我的書中使它更優秀。 不是我寫過一本書... – 2009-07-15 10:54:23
這不是一個編程問題。它是php dev堆棧的基本設置。 – markus 2009-07-15 10:56:54