一、下載
從MySQL官網進行下載MySQL最新版本,滑到頁面最下面點擊社區免費版,(不是企業版)
點擊完成后選擇自己想要下載的版本,選擇下載zip壓縮,不用debug和其他的東西。
下載完成后進入解壓,注意不要放在一個非中文路徑下的文件夾下面否則后面會報錯。我在此處解壓放在了D盤MySQL目錄下
二、補充文件
解壓后的文件應該沒有.ini文件。因此,需要創建ini文件,并且創建data文件夾用來保存數據具體參考圖2-1
圖2-1
具體的.ini文件代碼如下但是注意修改自己的路徑注意事項如圖2-2
圖2-2
[mysqld]
basedir = D:MySQLmysql-9.0.1-winx64
datadir = D:MySQLmysql-9.0.1-winx64data
port = 3306
server_id = 1
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
innodb_buffer_pool_size = 5G
innodb_log_file_size = 256M
innodb_log_buffer_size = 64M
max_connections = 200
tmp_table_size = 64M
max_heap_table_size = 64M
# query_cache_type = 1
slow_query_log = 1
slow_query_log_file = D:MySQLmysql-9.0.1-winx64mysql-slow.log
long_query_time = 2
log_error = D:MySQLmysql-9.0.1-winx64datamysql-error.log
performance_schema = ON
三、環境配置
右擊此電腦點擊屬性可以參考圖3-1
圖3-1
點擊高級系統設置如圖3-2
圖3-2
進行環境配置界面如圖3-3所示
圖3-3
進入系統變量配置如圖2-4
圖3-4
進行bin目錄的寫入
自此,環境配置完成。
四、MySQL服務器的初始化
運行命令提示符窗口(要用管理員權限)
MySQL 需要初始化數據目錄。你可以通過以下步驟進行初始化:
-
打開命令提示符(CMD),并切換到 MySQL 安裝目錄下的
bin
文件夾。例如,如果你將 MySQL 安裝在D:MySQLmysql-9.0.1-winx64
,則切換到該目錄:cd D:MySQLmysql-9.0.1-winx64in
-
使用以下命令初始化數據庫:
mysqld --initialize --datadir=D:/MySQL/data --console
這條命令會在
D:/MySQL/data
目錄中創建所需的數據庫文件,并輸出一個臨時的 root 密碼到命令行。記下這個密碼,因為你需要它來登錄 MySQL。
五、啟動服務器
依舊在D:MySQLmysql-9.0.1-winx64路徑下管理員身份打開的,
運行mysqld install命令
安裝完成后,可以使用 net start
啟動 MySQL 服務:
net start mysql
使用命令行客戶端登錄:
mysql -u root -p
-
輸入你在初始化過程中獲取的臨時 root 密碼。
-
如果一切正常,你應該會看到 MySQL 命令提示符,可以開始進行 MySQL 操作。
修改 root 密碼(可選)
如果你想修改 root 密碼,可以在登錄后使用以下命令修改:
將newpassword替換你自己的密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
自此,完成