欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          Navicat如何能連接MySQL

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

          Navicat如何能連接MySQL

          簡述

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

          在使用 Navicat 遠程連接 MySQL 數(shù)據(jù)庫時,經(jīng)常會出現(xiàn)一些錯誤,今天我們來分享一下經(jīng)驗。

          新建連接

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

          Navicat如何能連接MySQL

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

          常見錯誤

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

          錯誤一

          當?shù)谝淮芜B接時,很有可能會出現(xiàn):

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

          Navicat如何能連接MySQL

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

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

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

          錯誤二

          再次連接,這時又會出現(xiàn):

          2059 – authentication plugin ‘caching_sha2_password’ cannot be loaded

          Navicat如何能連接MySQL

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

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

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

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

          連接 MySQL

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

          Navicat如何能連接MySQL

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

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號