我認爲我已閱讀只是在網上看到有關於這個問題,但他們不跟我的情況完全幫助的一切。mysqlnd無法連接到MySQL 4.1+(revistied)
首先,我已經掌握了這個錯誤信息與MySQL有關的密碼的概念,但這裏是我的方案。
我有我的本地PC設置爲開發目的的Web服務器和我有phpMyAdmin安裝。我的筆記本電腦上也有類似的設置,第三部分是我有一個託管的Web帳戶。
在我的桌面,我可以連接到MySQL數據庫在桌面上和我的代管帳戶,沒有問題。然後我決定,將桌面更新到最新版本是一個好主意(回想起來是不好的想法),因爲我一直在嘗試訪問時遇到了可怕的「mysqlnd無法連接到MySQL 4.1+」消息我的主機通過phpMyAdmin。通過筆記本電腦或通過我的主機的控制面板訪問主機沒有問題。
所以我想這個問題是事做我的桌面服務器的安裝,但對我的生活我無法弄清楚它可能是什麼。
配置有:
-----------------桌面---------------筆記本電腦---- -------主機
Apache ---------- 2.2.17 --------------- 2.1.11 ------ ---- 2.2.11
PHP --------------- 5.3.5 ----------------- 5.2.9-2 --------- 5.2.9-2
mySql server --- 5.5.12 ---------------- 5.1.34 ------- --- 5.0.41
MySQL客戶端---- 5.0.7的mysqld-dev的--- 5.0.24a -------- 5.0.24
OS ---------- ---- Win 7(64位)----- ----贏7(32位)---尼克斯
任何幫助或建議,將不勝感激
謝謝 - 但我已經使用「mysqli」作爲config.inc.php中的擴展 – david63 2011-05-12 13:16:35
嘗試編寫一個簡單的PHP腳本連接到您的數據庫,看看是否有效。 – 2011-05-12 13:18:53
訪問桌面或主機上的任何數據庫都沒有問題。這只是phpMyAdmin,我得到這個錯誤信息。我也嘗試使用舊版本的phpMyAdmin,但有同樣的問題(我在我的筆記本電腦上使用相同的版本沒有任何問題) – david63 2011-05-12 13:39:08