- 官網下載免安裝版的,然后解壓到指定文件夾.
- 首先配置環境變量: 將 mysql 文件夾下的 bin 文件夾路徑添加到系統環境變量即(添加到 path 里)
- 在mysql-8.0.15-winx64文件夾中創建一個data文件夾
- 在mysql-8.0.15-winx64文件夾中新建 my.ini 文件,文件內容為:
[client]
port=3306
[mysql]
[mysqld]
port=3306
#此處改為你自己的安裝路徑
basedir= D:\\ruanjian\mysql-8.0.15-winx64
datadir= D:\\ruanjian\mysql-8.0.15-winx64\data
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
default-storage-engine=InnoDB
init_connect='set names utf8mb4'
#sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=512
tmp_table_size=18M
thread_cache_size=8
myisam_max_sort_file_size=64G
myisam_sort_buffer_size=35M
key_buffer_size=25M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
#innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=47M
innodb_log_file_size=24M
innodb_thread_concurrency=8
5.配置好 my.ini 文件后,可以使用初始化命令(記錄控制台給出的隨機密碼):
mysqld --initialize –console
注意:這個代碼執行后會出現一個隨機的密碼,你自己仔細看看,然后把他copy下來,同時data文件里也會生成一些文件(如果你忘記復制你的密碼,想重新來一遍,你必須要net stop mysql關閉數據庫服務,然后刪掉data里的所有文件)
6.安裝命令:mysqld --install
7.啟動服務:net start mysql
8.登陸舊密碼登陸(第5步中的密碼):mysql -u root -p
9.修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
建議全部復制我的代碼,不然自己打,很容易打錯:注意英文單引號和末尾要加分號.
10.使用新密碼登陸:mysql -u root -p root
11.卸載服務:
1.停止服務:net stop mysql
2.刪除服務:mysqld --remove mysql