MySQL 8.4.0解壓版安裝記錄
這幾天,安裝最新版mysql 8.4的時候,遇到了不少問題,網上的教程大多數都是舊版本的,也安裝不成功。
參考了大量教程後,經過自己的摸索終於裝好了,這裡記錄一下。
我下載的是8.4.0 LTS
MySQL :: Download MySQL Community Server
下載後解壓,放到相應的位置。
我是的下圖:
老規矩,路徑儘量別出現中文。
第一步還是先建配置檔案,"my.ini"放在上圖的目錄中。(就是D:\Program Files\mysql-8.4.0-winx64)
[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=D:\\Program Files\\mysql-8.4.0-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:\\Program Files\\mysql-8.4.0-winx64\\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8
2個dir的路徑需要按照自己實際的路徑去修改,記得用雙斜杆。
設定環境變數:
以管理員的方式開啟CMD控制檯,
首先初始化資料庫:
mysqld --initialize --console
這時,控制檯會輸出一堆內容,紅色框是執行的結果,要是出現error就需要自己去排查問題了,綠色下劃線是初始化後的管理員臨時密碼,需要先記錄下來。
啟動資料庫,
在CMD控制檯繼續輸入:
net start mysql
其他的參考命令:
停止服務:
net stop mysql
解除安裝 MySQL 服務:
sc delete MySQL/mysqld -remove
開啟MySQL並修改root密碼:
mysql -u root -p
然後輸入剛才的臨時密碼,看到控制檯切換到mysql就表示成功了。
修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123';
“123”就是自己想設定root的密碼。
使用use mysql;
看到Database changed就代表成功了。
轉載請註明出處。