“Navicat”是一套可創建多個連接的資料庫管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB 等不同類型的資料庫,並支持管理某些雲資料庫,例如阿裡雲、騰訊雲。Navicat 的功能足以符合專業開發人 ...
“Navicat”是一套可創建多個連接的資料庫管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB 等不同類型的資料庫,並支持管理某些雲資料庫,例如阿裡雲、騰訊雲。Navicat 的功能足以符合專業開發人員的所有需求,但是對資料庫伺服器初學者來說又相當容易學習。Navicat 的用戶界面 (GUI) 設計良好,讓你以安全且簡單的方法創建、組織、訪問和共用信息。
Navicat 提供了三種平臺的版本 - Microsoft Windows、macOS 和 Linux。它可以讓用戶連接到本地或遠程伺服器,並提供一些實用的資料庫工具以協助用戶管理數據,包括 Navicat Cloud 協同合作、數據建模、數據傳輸、數據同步、結構同步、導入、導出、備份、還原、圖表和自動運行。
詳情請瀏覽網站:https://www.navicat.com.cn/
https://www.formysql.com/navicat/
一、Navicat Premium安裝
鏈接:https://pan.baidu.com/s/1r7ZfREKKzwwie5IV8YNgDg
提取碼:wdl9
下載後解壓,根據電腦安裝對應版本。
該資源以供學慣用,若有需要請支持正版。
繼續下一步安裝完成,安裝完成後雙擊PatchNavicat.exe,然後就激活完成了。
二、新建連接--MySQL
如上圖,輸入密碼,連接測試,下圖連接成功;若成功,就根據該步驟,新建MySQL確定,就ok了。
三、以下是我使用時提示的錯誤
1、 10061:未安裝MySQL或者未啟動
1.1 安裝 MySQL:進入官網找到自己所需的安裝包,或者直接點擊 https://dev.mysql.com/downloads/windows/installer/ 查看最新版本
1.2 點擊Download,這裡選擇的是安裝版;然後選擇不登錄直接下載。
1.3 雙擊下載完成的程式:
1.4 若安裝時提示如下錯誤,說明.NET4.5.2未安裝 需要安裝此插件,報錯視窗有網址,直接安裝即可
1.5 安裝完畢後,重新打開MySQL安裝程式,這個時候就可以順利進行安裝了。同意協議,下一步
1.6 進入類型選擇頁面,一般選擇developer default,如果只想安裝mysql server的就選擇custom模式,或者server only
- developer default(開發者預設):安裝mysql開發所需的所有產品
- server only(伺服器):只安裝mysql伺服器產品
- client only(客戶端):只安裝沒有伺服器的mysql客戶端產品
- full(完全):安裝所有包含的mysql產品和功能
- custom(手動):手動選擇系統上應安裝的產品
1.7 下一步next,這一步是檢查安裝條件,點擊Execte,安裝設置成功,繼續next進入下一步就可以了
1.8 這裡直接點擊execute執行就可以了,執行完後點擊next進入下一步。
1.9 在product configutration(產品配置)頁面能看到需要配置的程式,點擊next
1.10 選擇第一個然後點擊next進入下一步
1.11 這裡直接點擊next進入下一步就可以了。
1.12 next,設置密碼,next進入下一步
1.13 直接下一步,點擊execute執行,執行完finish
1.14 配置mysql環境變數
上面安裝的時候我們看到mysql預設安裝路徑,我的電腦右鍵—>屬性-->高級系統設置-->環境變數-->新建MYSQL_HOME,將安裝目錄輸入
找到path編輯:輸入%MYSQL_HOME%\bin
1.15 打開MySQL 8.0 Command Line Client ,輸入密碼
2、提示2059錯誤
登錄MySQL client, 第一步輸入密碼,然後根據以下步驟更改加密規則:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新用戶密碼 FLUSH PRIVILEGES; #刷新許可權
然後就可以連接成功了,可以開始學習操作MySQL資料庫。