首頁 >資料庫 >php我的管理者 >phpmyadmin出現2003錯誤,伺服器沒有回應怎麼辦?

phpmyadmin出現2003錯誤,伺服器沒有回應怎麼辦?

coldplay.xixi
coldplay.xixi原創
2020-07-20 10:21:013105瀏覽

phpmyadmin出現2003錯誤,伺服器沒有回應的解決方案:先將【$cfg['Servers'][$i]['auth_type']='config';】改為【'http'】 ;然後在存取的時候輸入使用者名稱和密碼即可。

phpmyadmin出現2003錯誤,伺服器沒有回應怎麼辦?

phpmyadmin出現2003錯誤,伺服器沒有回應的解決方法:

方法一:查找

$cfg['Servers'][$i]['auth_type'] = 'config';

更改為

$cfg['Servers'][$i]['auth_type'] = 'http';

訪問的時候需要輸入使用者名稱和密碼


##方法二:"#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 Files\MySQL\MySQL Server 5.4\bin

在DOS下輸入

mysqld-nt -remove 刪除服務

在接著輸入

mysqld-nt -install 安裝服務

出現如下提示:

The service already exists!
The current server installed: E:\Program Files\MySQL\MySQL Server 5.4\bin\mysqld-nt MySQL

這是因為先前裝過MySQL沒有卸載乾淨導致的

如何清理乾淨mysql?

在你從電腦裡卸載舊的MYSQL資料庫服務時,先在WINDOWS服務裡停掉MYSQL的服務。再到控制面板裡的增加刪除程式內進行刪除,但是你並不能完整的把MYSQL服務刪除,那麼就要在註冊表裡清除你的MYSQL服務。

有幾個地方:  

1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog刪除
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除登錄中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時候不一定是001和002,可能是ControlSet005、006之類,刪除的時候不一定是,都刪除就可以

檢查C:\WINDOWS目錄下是否有

my.ini檔案,刪除

再重裝一遍就好了。

相關教學建議:

phpmyadmin

以上是phpmyadmin出現2003錯誤,伺服器沒有回應怎麼辦?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn