版本
MySQL 8.0.18
Navicat Premium 12.1.18
MySQL安裝及配置
下載
下載安裝包 mysql8.0.18.zip,並解壓。
配置環境變量
打開:我的電腦->屬性->高級->環境變量->系統變量->PATH
添加:剛解壓的mysql中bin文件夾路徑 (如: C:\Program Files\mysql-5.7.16-winx64\bin )
完成後單擊確定,完成環境變量配置。
配置初始化的.ini文件
在安裝根目錄下添加 mydefault.ini(新建文本文件,將文件類型改爲.ini)
注意:其中的data目錄不需要創建,下一步初始化工作中會自動創建。
寫入基本配置(basedir和datadir的值替換爲自己的安裝路徑):
[client]
port=3306
default-character-set=utf8
[mysqld]
# 設置服務器的訪問端口和字符集
port=3306
character_set_server=utf8
# 允許最大連接數
max_connections=20
# 設置爲自己MYSQL的安裝目錄
basedir=E:\mysql\mysql8.0.18\mysql-8.0.18-winx64
# 設置爲MYSQL的數據目錄
datadir=E:\mysql\mysql8.0.18\mysql-8.0.18-winx64\data
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
初始化MySQL
打開cmd(以管理員身份運行):Win+R 或程序 -> cmd.exe
執行命令:
mysqld --initialize --console
安裝服務
mysqld --install [服務名],服務名不加默認爲mysql,如:
mysqld --install mysqlServer
提示“Service successfully installed”則安裝成功。
啓動服務
net start mysqlServer
關閉服務(如有需要)
net stop mysqlServer
連接數據庫
默認用戶名:root;默認密碼:空(沒有空格)
mysql -u root -p
成功進入則表示至此安裝配置成功,可進行下一步與Navicat的連接。
Navicat Premium安裝及配置
下載
下載安裝包 navicat121_premium_cs_x64.exe
下載輔助包 Navicat_Keygen_Patch_v5.0_By_DFoX.exe
安裝
以管理員身份運行安裝包,下一步、下一步... 即可安裝完成。
Navicat Premium配置
以管理員身份運行配置輔助文件(Navicat_Keygen_Patch_v5.0_By_DFoX.exe);
按下圖中的第1部分進行配置,Patch選擇剛安裝的Navicat.exe,如果提示“navicat.exe - x64 -> Cracked.”,則註冊成功,如果不是這個提示,請看下面的注意事項部分。
完成後在第2部分單擊Generate,Copy後將序列號複製到Navicat的註冊框。
單擊註冊後複製Request Code到第3部分,單擊Generate並Copy,然後粘貼到Navicat註冊頁面中,提示註冊成功即完成。
MySQL與Navicat連接
啓動Navicat,工具欄選擇“連接”,然後選擇“MySQL”,輸入連接名、主機、端口、用戶名、密碼等信息,單擊測試連接。
如果測試連接提示連接成功,即完成此步驟。
注意事項
-
安裝MySQL服務時,如果提示“Service already exists”,則刪除此服務後重新安裝。
-
如果啓動MySQL服務失敗,則刪除後重裝此服務,還是不行則刪除已配置好的數據庫重複以上步驟。
-
Patch完成時的提示如下圖所示(No All Patter Found! File Already Patched?),則註冊失敗。
我看有大佬說,刪除其中的version.dll和另一個文件,我找了半天也沒有找到,後來發現是沒有關閉Navicat,關閉後重試就成功了。如果還是不行,建議重啓後重新操作Patch,親測有效。 -
如果總是註冊失敗,建議檢查一下版本,親測Navicat Premium 15沒法使用輔助工具註冊成功,Navicat Premium 12可以。
下載鏈接
mysql8.0.18.zip (由於文件大小限制,未能上傳)