最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL遠(yuǎn)程無(wú)法連接的一些常見(jiàn)原因總結(jié)

 更新時(shí)間:2022年09月20日 15:29:18   作者:Lit?Shang  
有的小伙伴發(fā)現(xiàn)自己的mysql無(wú)法正常連接遠(yuǎn)程服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于MySQL遠(yuǎn)程無(wú)法連接的一些常見(jiàn)原因,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

MySQL是目前非常流行的數(shù)據(jù)庫(kù)之一,也是中小企業(yè)持久化存儲(chǔ)的首選數(shù)據(jù)庫(kù)。

不同于我們?nèi)粘W(xué)習(xí),在實(shí)際應(yīng)用中,MySQL服務(wù)都會(huì)掛載在某臺(tái)服務(wù)器上。如果MySQL部署在某臺(tái)云服務(wù)器上,這樣一來(lái),操縱數(shù)據(jù)庫(kù)每次都需要先連接服務(wù)器,再進(jìn)入數(shù)據(jù)庫(kù)操作,不是很方便。

于是,學(xué)習(xí)遠(yuǎn)程連接 MySQL 的方法是數(shù)據(jù)庫(kù)在服務(wù)器上時(shí)的必修課。下面我將講述遠(yuǎn)程連接報(bào)錯(cuò)的常見(jiàn)三種原因。

原因1:

MySQL的遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限未開(kāi)放

如果最常見(jiàn)的無(wú)法遠(yuǎn)程連接問(wèn)題,因?yàn)闆](méi)開(kāi)啟遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限導(dǎo)致的。

解決方案:

進(jìn)入MySQL中,通過(guò)下述命令可以查看遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限等,創(chuàng)建用戶(hù)的遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限并刷新指令即可,別忘記每次修改命令都要刷新指令哦。

常見(jiàn)命令如下:

# 查看當(dāng)前遠(yuǎn)程連接的權(quán)限
select User,authentication_string,Host from user;
# 創(chuàng)建用戶(hù)遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限
create user root@'%' identified by '123456';
# 允許指定主機(jī)(IP地址)訪(fǎng)問(wèn)權(quán)限
grant all privileges on test.* to '用戶(hù)名'@'ip地址' identified by '密碼';
# 無(wú)法創(chuàng)建請(qǐng)刪除重新試一遍
drop user root@'ip地址';
# 賦予用戶(hù)操作的全部權(quán)限
grant all privileges on *.* to root@'%';
# 刷新指令
flush privileges;

原因2:

服務(wù)器開(kāi)啟了防火墻,導(dǎo)致MySQL的訪(fǎng)問(wèn)端口無(wú)法使用

如果服務(wù)器開(kāi)啟了防火墻,并且未設(shè)置MySQL端口開(kāi)放策略,那么你將無(wú)法通過(guò)對(duì)應(yīng)的端口遠(yuǎn)程訪(fǎng)問(wèn)MySQL。

解決方案:

關(guān)閉防火墻,或者開(kāi)放對(duì)應(yīng)的MySQL端口即可,比如默認(rèn)的MySQL端口是3306,開(kāi)放他就行。

常見(jiàn)命令如下:

# 查看防火墻狀態(tài)
firewall-cmd --state
# 啟動(dòng)防火墻
systemctl start firewalld.service
# 關(guān)閉防火墻
systemctl stop firewalld.service
# 設(shè)置開(kāi)機(jī)自啟動(dòng)
systemctl enable firewalld.service
# 開(kāi)放防火墻端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 重新加載配置
firewall-cmd --reload
# 查看開(kāi)放的防火墻端口
firewall-cmd --zone=public --list-ports

原因3:

docker鏈被清除,導(dǎo)致MySQL無(wú)法訪(fǎng)問(wèn)

如果你的MySQL是部署在docker容器中的,并且在部署完成后開(kāi)啟設(shè)置了防火墻。這個(gè)時(shí)候就可能導(dǎo)致docker的鏈被清除,即使你開(kāi)啟了遠(yuǎn)程訪(fǎng)問(wèn)權(quán)限,也只能通過(guò)進(jìn)入容器訪(fǎng)問(wèn)MySQL,遠(yuǎn)程無(wú)法訪(fǎng)問(wèn)。

解決方案:

重新啟動(dòng)docker,可以恢復(fù)docker鏈。

# 重啟docker
systemctl restart docker

總結(jié)

到此這篇關(guān)于MySQL遠(yuǎn)程無(wú)法連接的一些常見(jiàn)原因的文章就介紹到這了,更多相關(guān)MySQL遠(yuǎn)程無(wú)法連接原因內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mysql數(shù)據(jù)庫(kù)中數(shù)據(jù)表的優(yōu)化、外鍵與三范式用法實(shí)例分析

    Mysql數(shù)據(jù)庫(kù)中數(shù)據(jù)表的優(yōu)化、外鍵與三范式用法實(shí)例分析

    這篇文章主要介紹了Mysql數(shù)據(jù)庫(kù)中數(shù)據(jù)表的優(yōu)化、外鍵與三范式用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Mysql數(shù)據(jù)庫(kù)中數(shù)據(jù)表的優(yōu)化、外鍵與三范式相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • MySQL 升級(jí)方法指南大全

    MySQL 升級(jí)方法指南大全

    通常,從一個(gè)發(fā)布版本升級(jí)到另一個(gè)版本時(shí),我們建議按照順序來(lái)升級(jí)版本。例如,想要升級(jí) MySQL 3.23 時(shí),先升級(jí)到 MySQL 4.0,而不是直接升級(jí)到 MySQL 4.1 或 MySQL 5.0。
    2008-01-01
  • 為什么在MySQL中不建議使用UTF-8

    為什么在MySQL中不建議使用UTF-8

    在本篇文章里小編給大家分享了一篇關(guān)于MySQL中不要使用UTF-8的相關(guān)文章,有興趣的朋友們可以閱讀參考下。
    2020-12-12
  • Linux mysql命令安裝允許遠(yuǎn)程連接的安裝設(shè)置方法

    Linux mysql命令安裝允許遠(yuǎn)程連接的安裝設(shè)置方法

    對(duì)大家推薦很好使用的Linux mysql系統(tǒng),像讓大家對(duì)Linux mysql系統(tǒng)有所了解,然后對(duì)Linux mysql系統(tǒng)全面講解介紹,希望對(duì)大家有用今天特意配置了mysql apache php ,雖然網(wǎng)上很多這方面的例子,但是很多是作者再回憶寫(xiě)的,所以難免有筆誤的地方。
    2010-08-08
  • SQL中MIN和MAX及常見(jiàn)函數(shù)教程示例

    SQL中MIN和MAX及常見(jiàn)函數(shù)教程示例

    這篇文章主要為大家介紹了SQL中MIN和MAX及常見(jiàn)函數(shù)教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • mysql 8.0.11 macos10.13安裝配置方法圖文教程

    mysql 8.0.11 macos10.13安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.11 macos10.13安裝配置方法圖文教程,mysql數(shù)據(jù)庫(kù)安裝及配置環(huán)境變量,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • MySQL中INSERT INTO的具體使用

    MySQL中INSERT INTO的具體使用

    INSERT INTO 是 MySQL 數(shù)據(jù)庫(kù)中非常重要的一種 SQL 命令,用于將新行插入到表中,本文主要介紹了MySQL中INSERT INTO的具體使用,感興趣的可以了解一下
    2024-03-03
  • MySQL一鍵安裝Shell腳本的實(shí)現(xiàn)

    MySQL一鍵安裝Shell腳本的實(shí)現(xiàn)

    本文主要介紹了MySQL一鍵安裝Shell腳本,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • MySQL慢查詢(xún)查找和調(diào)優(yōu)測(cè)試

    MySQL慢查詢(xún)查找和調(diào)優(yōu)測(cè)試

    MySQL慢查詢(xún)查找和調(diào)優(yōu)測(cè)試,接下來(lái)詳細(xì)介紹,需要了解的朋友可以參考下
    2013-01-01
  • MySQL避免索引失效的方法示例

    MySQL避免索引失效的方法示例

    索引是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了MySQL避免索引失效的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08

最新評(píng)論

错那县| 博野县| 德格县| 通城县| 靖安县| 大厂| 仪陇县| 平泉县| 泰和县| 海原县| 遂昌县| 台中县| 张北县| 闽侯县| 潼南县| 赞皇县| 辽宁省| 随州市| 恩平市| 乐昌市| 南郑县| 曲松县| 临桂县| 吉水县| 图们市| 海林市| 华宁县| 涟源市| 康保县| 盐津县| 宣恩县| 虎林市| 衡东县| 彩票| 防城港市| 康乐县| 宜丰县| 利津县| 霍城县| 建阳市| 西平县|