站長資訊網
最全最豐富的資訊網站

Navicat如何能連接MySQL

本篇文章給大家詳細介紹Navicat連接MySQL的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

Navicat如何能連接MySQL

簡述

Navicat 是一套快速、可靠和全面的數據庫管理工具,專門用于簡化數據庫管理和降低管理成本。Navicat 圖形界面直觀,提供簡便的管理方法,設計和操作 MySQL、MariaDB、SQL Server、Oracle、PostgreSQL 和 SQLite 的數據。

在使用 Navicat 遠程連接 MySQL 數據庫時,經常會出現一些錯誤,今天我們來分享一下經驗。

新建連接

打開 Navicat,選擇:連接 -> MySQL,這時會出現一個新窗口,讓你輸入一些基本信息:

Navicat如何能連接MySQL

輸入完成之后,點擊“測試連接”按鈕,便可以測試是否能正常連接!

常見錯誤

在連接數據庫的過程中,經常會出現一些錯誤。下面我們列出了具體的錯誤信息,以及相應的解決方案!

錯誤一

當第一次連接時,很有可能會出現:

1130- Host xxx is not allowed to connect to this MySQL server

Navicat如何能連接MySQL

這說明所連接的帳號沒有遠程連接的權限,只能在本機(localhost)登錄。

這時需要更改 MySQL 數據庫里的 user 表里的 host 項,將 localhost 改稱 % 即可:

mysql> use mysql; mysql> update user set host = '%' where user = 'root'; mysql> flush privileges;

錯誤二

再次連接,這時又會出現:

2059 – authentication plugin ‘caching_sha2_password’ cannot be loaded

Navicat如何能連接MySQL

這是因為在 MySQL8 之前的版本中加密規則是 mysql_native_password,而在之后的版本中加密規則變成了 caching_sha2_password。

要解決問題這個問題,可以把 MySQL 的加密規則還原成 mysql_native_password:

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Password@123456';

注意: Password@123456 是登錄數據庫的密碼,可根據自身情況進行設置。

連接 MySQL

當以上錯誤都解決完成之后,就可以正常連接 MySQL 了:

Navicat如何能連接MySQL

注意: 這里的密碼為上面所更改的密碼(例如:Password@123456)。

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久久这里只有精品加勒比| 无码国产69精品久久久久网站 | 国产99久久久国产精品小说| 91精品国产色综合久久不| 国产精品v片在线观看不卡| 国产综合精品久久亚洲 | 国产精品亚韩精品无码a在线| 日韩精品人妻av一区二区三区| 国产精品国产色综合色| 九九九精品成人免费视频| 2020国产精品| 国产91精品在线| 久久久久久精品免费看SSS| 久久精品国产亚洲AV电影| 色一乱一伦一图一区二区精品| 久久免费视频精品| 国产l精品国产亚洲区在线观看| 国产精品无码无卡在线播放| 中文字幕精品亚洲无线码一区应用| 一区二区精品久久| 一色屋精品视频任你曰| 一本精品99久久精品77| xxx国产精品xxx| 国产成人高清精品免费观看| 亚洲第一区精品观看| 日韩精品一区二区三区在线观看| 日韩在线视频一区| 精品香蕉伊思人在线观看| 日韩高清在线观看| 亚洲欧美日韩中文字幕一区二区三区| 日韩在线观看免费| 亚洲国产日韩在线成人蜜芽| 日韩精品少妇无码受不了| 日韩亚洲国产高清免费视频| 日韩中文无码有码免费视频| 国产日韩美国成人| 日韩福利视频精品专区| 亚洲第一区精品日韩在线播放| 亚洲国产精品一区二区第一页免 | 日韩精品成人无码专区免费| 蜜臀色欲AV在线播放国产日韩|