mysql-8.4.0解壓版安裝記錄

chenyucong發表於2024-05-21

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就代表成功了。


轉載請註明出處。

相關文章