phpmyadmin登錄出現2003錯誤的解決辦法:1、查找【$cfg[‘Servers’][$i][‘auth_type’] = ‘config’】更改為【**= ‘http’】;2、將其中的$cfg[‘Servers’]補上正確代碼。
【相關教程推薦:phpmyadmin】
phpmyadmin登錄出現2003錯誤的解決辦法:
方法一:查找$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;
更改為 $cfg[‘Servers’][$i][‘auth_type’] = ‘http’;
立即學習“PHP免費學習筆記(深入)”;
訪問的時候需要輸入用戶名和密碼
方法二:“#2003 – 服務器沒有響應”phpMyAdmin登陸問題的解決
問題描述:
登陸PHPMYADMIN的時候提示 #2003 – 服務器沒有響應
1 本地其它php+mysql程序運行正常;
2 phpmyadmin 以前運行正常,就最近出錯.
解決辦法:
找到/libraries/config.default.php文件中以下代碼段:
復制內容到剪貼板代碼:
$cfg['Servers'][$i]['auth_type']?=?'config';?//?Authentication?method?(valid?choices:?config,?http,?HTTP,?signon?or?cookie) $cfg['Servers'][$i]['user']?=?'root';?//?MySQL?user $cfg['Servers'][$i]['password']?=?'';?//?MySQL?password?(only?needed?with?'config'?auth_type)
將其中的$cfg[‘Servers’][$i][‘password’] 補上相應的正確密碼.
方法三:$cfg[‘Servers’][$i][‘port’]配置,遂查找到,后邊添上端口號(默認為3306),
但是,還是失敗。于是到服務中查看MySQL啟動了沒,發現沒有啟動,原來問題在這里。
手動啟動,出現如下錯誤:找不到系統指定路徑
在DOS下進入BIN目錄
C:Program?FilesMySQLMySQL?Server?5.4bin
在DOS下 輸入 mysqld-nt -remove 刪除服務
在接著輸入 mysqld-nt -install 安裝服務
出現如下提示:
The?service?already?exists! The?current?server?installed:?E:Program?FilesMySQLMySQL?Server?5.4binmysqld-nt?MySQL
這是由于以前裝過MySQL沒有卸載干凈導致的
如何清理干凈mysql?
在你從電腦里卸載舊的MYSQL數據庫服務時,首先先在windows服務里停掉MYSQL的服務。再到控制面板里的增加刪除程序內進行刪除,但是你并不能完整的把MYSQL服務刪除,那么就要在注冊表里清除你的MYSQL服務。
有幾個地方:
1、HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL 目錄刪除
2、HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL 目錄刪除
3、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL 目錄刪除注冊表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時候,都刪除就可以
檢查C:WINDOWS目錄下是否有my.ini文件,將其刪除
再重裝一遍就好了。
相關學習推薦:phpmyadmin