前提
- 操作系統:Windows 7 64位旗艦版
- MySQL版本:mysql-8.0.23-winx64.zip
1 准備
1.1下載
下載地址:https://dev.mysql.com/downloads/mysql/
1.2解壓
解壓到任意非中文目錄,如:D:\apps\mysql-8.0.23-winx64
2 配置
2.1 解壓目錄中新建my.ini,“basedir”和“datadir”根據實際情況!
修改,如下:
[mysqld]
character-set-server=utf8
basedir=D:\apps\mysql-8.0.23-winx64
datadir=D:\apps\mysql-8.0.23-winx64\data
port=3306
2.2 配置環境變量
將MySQL解壓目錄“D:\apps\mysql-8.0.23-winx64”,配置到環境變量Path中,方便后續任意位置執行mysqld命令,如圖:
2.3 數據庫初始化
進入DOS環境,執行命令,並復制保存生成的root臨時密碼,登錄改密時使用:
mysqld --initialize --console
2.4 安裝MySQL服務
執行命令,如果想自定義服務名可以在install后面輸入任意名稱,默認mysql
mysqld --install
2.5 修改root用戶密碼
*啟動MySQL服務
net start mysql
發現啟動失敗,且報了一個錯,如圖:
進入注冊表:
上圖MySQL的目錄明顯是錯誤的,那是MSI版本安裝目錄,我們是ZIP解壓版,目錄需要自己修改,如:
再次啟動MySQL
*登錄MySQL,密碼就是剛剛初始化生成的臨時密碼
mysql -uroot -p
執行修改密碼命令,我喜歡把密碼設置成123456,如圖
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
到此,MySQL就算安裝配置完成了,enjoy it!