一、https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 下載 zip 包。
點擊 Download 按鈕進入下載頁面,點擊下圖中的 No thanks, just start my download. 就可立即下載:
下載完後,我們將 zip 包解壓到相應的目錄,這裏我將解壓後的文件夾放在 D:\mysql-5.7.24-winx64 下。
接下來我們需要配置下 MySQL 的配置文件
打開剛剛解壓的文件夾 D:\mysql-5.7.24-winx64 ,在該文件夾下創建 my.ini 配置文件,編輯 my.ini 配置以下基本信息:
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
explicit_defaults_for_timestamp = true
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql-5.7.24-winx64
# 設置mysql數據庫的數據的存放目錄
#datadir=D:\mysql-5.7.24-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
接下來我們來啓動下 MySQL 數據庫:
以管理員身份打開 cmd 命令行工具,切換目錄:
初始化數據庫:
mysqld --initialize --console
執行完成後,會輸出 root 用戶的初始默認密碼,如:
APWCY5ws&hjQ 就是初始密碼,後續登錄需要用到,你也可以在登陸後修改密碼。
輸入以下安裝命令:
mysqld install
注意: 在 5.7 需要初始化 data 目錄:
mysqld --initialize-insecure
啓動輸入以下命令即可:
net start mysql
登錄 MySQL
當 MySQL 服務已經運行時, 我們可以通過 MySQL 自帶的客戶端工具登錄到 MySQL 數據庫中, 首先打開命令提示符, 輸入:
此時的密碼時初始化後的密碼:APWCY5ws&hjQ
修改登陸密碼
mysqladmin -u root -p password 新密碼
Enter password: 舊密碼 (APWCY5ws&hjQ)
然後重新登陸即可。注意有教程會要你配置環境變量,親身驗證,不需要配置環境變量,如果不配置環境變量必須進入到相應的安裝路徑纔可以登陸MYSQL
如果想打開cmd就可以登陸,則需要配置環境變量。
新建一個系統變量:MYSQL_HOME
路徑:D:\mysql-5.7.24-winx64
在path路徑中加入:
%MYSQL_HOME%\bin
即可。
長時間不用,不知爲何提示連接不了數據庫,同時手動開啓服務時找不到了,經過搜索發現,進入到安裝的bin路徑下重新安裝一下mysqld,即可啓動了。過程中會出現服務名無效的錯誤。以及remove/install denied (使用網上 mysqld -remove)
mysqld install
net start mysql