MySQL出現(xiàn)2003錯誤的三種解決方法
MYSQL的2003錯誤代碼是:"cant connection to mysql server on ‘IP’"
意思為:"無法連接到“IP”上的 mysql 服務器".
我下列描述的問題中,第一種和第三種是以虛擬機連接MYSQL的2003方法;
而第二種是用的typora-setup-x64在本機中使用構(gòu)建MYSQL服務的方法(沒接觸的朋友可以理解是輕量化的進入mysql的方式,大概可以理解為:虛擬機等于是把一個電腦劈開,然后分開操作,這種方法是直接本機作為虛擬機)
1.防火墻問題(在FinalShell中可以根據(jù)需求查看防火墻狀態(tài)):
systemctl status firewalld.service 查看防火墻狀態(tài);
之后看到輸出的代碼:
Active: active (running) since xxxx xxxx xxxx
Active"active(running)就是在運行,since后面的是時間,這里我沒啟動,使用就不上圖了.
再輸入代碼:systemctl stop firewalld.service 意思是關(guān)閉防火墻.
然后再次查看防護火墻狀態(tài),現(xiàn)在,running應該就會變成變成dead.
之后,可以嘗試是否可以連接上Navict premium也就是數(shù)據(jù)庫.
2.MYSQL的錯誤關(guān)閉/啟動(就是MYSQL的服務異常,右擊"此電腦",然后點擊'管理",之后如圖:
尋找提到的"MYSQL80",點進去選擇重啟,
注意這里不止是mysql80,版本不同后綴也不同,如:Mysql57
這里,我重點說第三種,這點問題太普通了,所以很多博主沒有說過.
那就是在較為密集的工作場所時,如果你的CentOS是橋接模式,如下圖:
這種情況下的2003錯誤就是網(wǎng)關(guān)被占用問題,也就是可能是別人占用了你的網(wǎng)關(guān)(他的橋接IP地址恰巧和你一樣等等原因)
那么在終端打開,輸入ping + 你的電腦ip地址,因為虛擬機和本機是需要互聯(lián)的,所以兩個ip都不可以出錯,然后輸入ping+本機IP地址,看是否有響應
如下圖就是有相應,否則就是無響應.
如果是ip無響應,那么只需要點擊左上角的"虛擬機"圖標,點擊設置,如下圖:
然后繼續(xù)設置,如下圖: 選擇NAT模式,點擊右下角的確定即可.他會自動尋找對應ip.之后可以再次嘗試ping+IP地址,查看是否有響應.(一般都會解決,我尚未碰到ping查詢ip反饋無響應,在這里卻解決不了的情況)
ps1:本機的ip地址可以用win+r,然后輸入cmd,再輸入ipconfig,如下圖,就是本機IP地址.
到此這篇關(guān)于MySQL出現(xiàn)2003錯誤的三種解決方法的文章就介紹到這了,更多相關(guān)MySQL 2003錯誤內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql的聯(lián)合索引(復合索引)的實現(xiàn)
這篇文章主要介紹了mysql的聯(lián)合索引(復合索引)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03MySQL 兩張表數(shù)據(jù)合并的實現(xiàn)
本文主要介紹了MySQL 兩張表數(shù)據(jù)合并的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-01-01Linux服務上MySQL啟動、重啟和關(guān)閉的操作方法
MySQL是一種廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),常用于各種規(guī)模的應用程序中,在Linux服務器上管理MySQL服務是一個基本的運維任務,本文將詳細介紹如何在Linux系統(tǒng)上啟動、重啟和關(guān)閉MySQL服務,涵蓋不同Linux發(fā)行版(如Ubuntu和CentOS)的操作方法2024-11-11