1. 程式人生 > >xampp無法啟動mysql的解決辦法

xampp無法啟動mysql的解決辦法

本人安裝xampp時發現mysql無法啟動

通過管理員開啟cmd輸入netstat –abon找到pid 再在工作管理員詳細資訊找到pid對應的埠的發現是本電腦已經安裝過mysql,是mysql這個程序導致導致3306埠被佔用了。、

關閉mysql這個程序發現xampp的mysql還是打不開。

解決辦法(1).刪除電腦上自帶的mysql

(2).開啟登錄檔[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL] 中的ImagePath 修改成你當前的mysqld的執行目錄

關閉後,xampp的mysql成功啟動但原來電腦上的mysql無法執行,說到底這mysql只能有一個。

MySQL 返回:

無法連線:無效的設定。

phpMyAdmin 嘗試連線到 MySQL 伺服器,但伺服器拒絕連線。您應該檢查配置檔案中的主機、使用者名稱和密碼,並確認這些資訊與 MySQL 伺服器管理員所給出的資訊一致。

解決方法

修改 phpmyadmin 的登入方式為傳統的登陸介面登陸,修改 phpmyadmin 根目錄下的配置檔案 config.inc.php:

//$PHP

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

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

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '123321';

$cfg['Servers'][$i]['extension'] = 'mysql';

$cfg['Servers'][$i]['AllowNoPassword'] =true;

$cfg['Lang'] = '';

賬號root密碼123321,最終成功登陸xampp的mysql