mysql連接失敗的原因有以下幾種
原因一:可能是mysql服務未啟動成功導致連接mysql失敗
解決方法:
1.首先,使用組合鍵“win+R”運行“services.msc”,打開服務窗口;
2.進入到服務窗口后,在服務列表中查找到“mysql”選項;
3.查找到mysql服務后,右鍵點擊“啟動”選項,啟動mysql服務;
4.mysql服務啟動后,使用組合鍵“win+R”運行cmd,進入命令提示符窗口;
5.進入命令提示符窗口后,在命令行中輸入mysql的用戶名和密碼即可連接的mysql;
mysql -u rooe -p
原因二:mysql未開啟遠程訪問權限,導致連接mysql失敗
解決方法:
1.首先,在命令行中執行命令啟動mysql服務;
Windows:net start mysql
Linux:service mysql start
2.mysql服務啟動后,在命令行中使用root用戶登錄到mysql;
mysql root -p
3.登錄到mysql后,選擇進入一個數據庫,并對數據庫開啟遠程訪問權限;
use mysql;
select host,user from user;
4.最后,mysql遠程訪問權限開啟后,即可使用mysql用戶名和密碼連接到mysql;
mysql -u root -p