MySQL-8.0.11與Navicat Premium安裝教程


1. 下載MySQL

2. 安裝MySQL

2.1 解壓安裝包到安裝路徑

2.2 在安裝路徑根目錄下創建mysql初始化文件 my.ini

[mysql]
#設置mysql客戶端默認字符集`
default-character-set=utf8 
[mysqld]
#設置3306端口
port = 3306 
# 設置mysql的安裝目錄
basedir=D:/mysql-8.0.11-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:/mysql-8.0.11-winx64/data
# 允許最大連接數
max_connections=2000
# 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=100
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

 

2.3 以管理員身份打開 cmd 命令行工具

  • 具體操作是 win + Q 搜cmd ,右擊選以管理員身份執行,不要用管理員身份執行PowerShell

2.4 切換到安裝的bin目錄

  • 例如: cd D:\mysql-8.0.11-winx64\bin
  • 若將上述路徑添加到環境變量path,則可以在任意目錄執行以下腳本

2.5 初始化數據庫並獲取初始密碼

  • 在安裝目錄/bin下執行命令:mysqld --initialize --console
  • 執行完成后,會打印 root 用戶的初始默認密碼,比如:
D:\mysql-8.0.11-winx64\bin>mysqld --initialize --console
2018-07-18T14:48:26.396790Z 0 [System] [MY-013169] [Server] D:\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) initializing of server >in progress as process 15216 2018-07-18T14:48:38.445099Z 5 [Note] [MY-010454] [Server] A temporary >password is generated for root@localhost: 3s6RMDg,kawT 2018-07-18T14:48:45.351367Z 0 [System] [MY-013170] [Server] D:\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed 
  • 注意!執行輸出結果里面有一段:[Note] [MY-010454] [Server] A temporary >password is generated for root@localhost: 3s6RMDg,kawT 其中root@localhost:后面的3s6RMDg,kawT就是初始密碼(不含首位空格)。
  • 需要記住這個密碼,步驟2.7需要用到。
  • 要是沒記住刪掉初始化的 datadir 目錄,再執行一遍初始化命令。

2.5 安裝MySQL服務

mysqld --install [服務名]

  • 擴展 sc delete [服務名] 是刪除服務的命令
  • 安裝成功如下所示:
D:\mysql-8.0.11-winx64\bin>mysqld --install MySQL
Service successfully installed.
  • 后面的服務名可以不寫,默認的名字為MySQL。
  • 如果你的電腦上需要安裝多個MySQL服務,就可以用不同的名字區分了,比如 MySQL8

2.6 啟動MySQL服務

  • 安裝服務后等待幾秒
  • 執行 net start [服務名]
  • 擴展:net stop [服務名] 是停止服務的命令
  • 啟動成功如下所示
D:\mysql-8.0.11-winx64\bin>net start mysql MySQL 服務正在啟動 .. MySQL 服務已經啟動成功。 

2.7 修改密碼

  • 執行 mysql -u root -p
  • 這時候會提示輸入密碼,填入步驟2.5記錄的密碼即可登錄成功,進入MySQL命令模式。
  • 在MySQL命令模式執行
  • ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
  • 修改密碼,注意命令尾的;一定要有,這是mysql的語法
  • 修改成功后提示如下
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; Query OK, 0 rows affected (0.10 sec) 

3. 安裝Navicat Premium

3.1 下載

3.2 安裝

  • 根據操作系統安裝合適的版本
  • 安裝后不要打開

3.3 破解

  • 以管理員身份運行PatchNavicat.exe
  • 破解成功打開即可使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM