久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么解決navicat遠程連接出現報錯代碼10038

140次閱讀
沒有評論

共計 1460 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

本篇內容介紹了“怎么解決 navicat 遠程連接出現報錯代碼 10038”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

navicat 遠程連接 mysql 報錯 10038 一般由以下兩個原因:

一:本地防火墻問題

在本地安裝了 mysql、navicat 并打開了 mysql 服務的情況下,來設置防火墻。

怎么解決 navicat 遠程連接出現報錯代碼 10038

首先右擊或者點擊入站規則,找到新建規則,點擊。

怎么解決 navicat 遠程連接出現報錯代碼 10038

點擊端口。

怎么解決 navicat 遠程連接出現報錯代碼 10038

在特定本地端口中填入 3306.

怎么解決 navicat 遠程連接出現報錯代碼 10038

一直點擊下一步。

怎么解決 navicat 遠程連接出現報錯代碼 10038

這里可以給一個好分別的名稱即可。
之前再嘗試連接即可,若仍然不可以,可能是服務器方面的問題。

二:服務器 3306 端口未打開

首先需要在安全組開放端口。
我這里使用的是阿里云服務器。首先需要進入云服務器,找到安全組。

怎么解決 navicat 遠程連接出現報錯代碼 10038

進入里面找到配置規則。

怎么解決 navicat 遠程連接出現報錯代碼 10038

然后進行快速添加,添加 3306 端口即可。

之后同樣在云服務器下再進入實例列表,點擊遠程連接,進入服務器終端。

怎么解決 navicat 遠程連接出現報錯代碼 10038

然后在命令行輸入 firewall-cmd –query-port=3306/tcp

怎么解決 navicat 遠程連接出現報錯代碼 10038

若這里顯示的是 no,那么需要讓防火墻開啟 3306 端口:
1. 開啟端口 3306

firewall-cmd –zone=public –add-port=3306/tcp –permanent

2. 重啟防火墻

firewall-cmd –reload

查看已經開放的端口

firewall-cmd –list-ports

接著需要讓 mysql 開啟遠程訪問權限:
1. 登陸 mysql (若遺忘數據庫密碼,往下看)

mysql -u root -p

2. 設置訪問地址(本人實際操作的時候并沒有設置就可以連接成功了)

如果你想允許用戶 root 從 ip 為 192.168.1.123 的主機連接到 mysql 服務器,并使用 root 作為密碼  
GRANT ALL PRIVILEGES ON *.* TO  root @ 192.168.1.123 IDENTIFIED BY  password  WITH GRANT OPTION;

3. 刷新

flush privileges;

如果在上面第 1 步登陸 mysql 的時候遺忘了密碼,可以進行以下操作。
(以下主要來源于:linux 下 mysql 忘記密碼解決方案)

1. 檢查 mysql 服務是否啟動,如果啟動,關閉 mysql 服務

運行命令:ps -ef | grep -i mysql

怎么解決 navicat 遠程連接出現報錯代碼 10038

如果開著就運行關閉的命令:service mysqld stop

怎么解決 navicat 遠程連接出現報錯代碼 10038

2. 修改 mysql 的配置文件 my.conf

一般在 /etc 目錄下,運行命令:vi /etc/my.cnf,編輯文件、

怎么解決 navicat 遠程連接出現報錯代碼 10038

在文件的 [mysqld] 標簽下添加一句:skip-grant-tables

怎么解決 navicat 遠程連接出現報錯代碼 10038

然后 wq! 保存退出。

3. 重啟數據庫

運行命令:service mysqld start

4. 進入到 mysql 數據庫

運行命令:mysql -u root

怎么解決 navicat 遠程連接出現報錯代碼 10038

5. 修改密碼
運行語句:use mysql;
繼續運行語句:update mysql.user set authentication_string=password(root_password) where user= root
root_password 替換成你想要的密碼

怎么解決 navicat 遠程連接出現報錯代碼 10038

6. 把步驟 2 加的東西刪除掉,再重啟服務器,就可以使用剛才修改的密碼登錄進服務器了。

到這一步已經全部結束。

“怎么解決 navicat 遠程連接出現報錯代碼 10038”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1460字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 承德县| 乐陵市| 黄平县| 普宁市| 泗阳县| 炉霍县| 梧州市| 饶河县| 上虞市| 新河县| 北海市| 阿荣旗| 仲巴县| 桓台县| 灵武市| 平乐县| 宁城县| 五华县| 拉萨市| 玉田县| 临泽县| 陆丰市| 增城市| 昭苏县| 奈曼旗| 绥中县| 柳林县| 巴彦淖尔市| 偏关县| 余干县| 云阳县| 荔浦县| 濮阳市| 萝北县| 庄浪县| 济阳县| 台中市| 云梦县| 张家港市| 阿勒泰市| 峨边|