建議查看官方文檔: MySQL官方文檔
下載解壓(略),本人用的解壓版本
在安裝目錄下新建my.ini
命令mysqld --verbose --help
可以查看mysqld可用的配置
#my.ini文件
[client]
#比如本機設置了root賬號的密碼後,使用mysql -u root 可以直接登錄,不用再輸入密碼
password=""
[mysqld]
basedir=[安裝根目錄]
datadir=[安裝根目錄]/data
#設置字符集,utf8mb4應該是MySQL5.7以上才支持的,具說MySQL的utf8不是真正的utf8,utf8mb4纔是真正的utf8
character_set_server="utf8mb4"
#設置時區
default-time-zone="+8:00"
建議配置一下環境變量指向[安裝根目錄]/bin
初始化
初始化命令[安裝根目錄]/bin/mysqld --initialize
初始化完成後有一個初始密碼,在data文件夾下的.err文件中
用root登錄,並修改密碼
[安裝根目錄]/bin/mysql -u root -p
登錄後,修改賬號密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
註冊成服務
[安裝根目錄]/bin/mysqld --install
建數據庫
CREATE DATABASE dbtest;
建賬號
CREATE USER 'test'@'%' IDENTIFIED BY 'password';
授權
GRANT ALL ON dbtest.* TO 'test'@'%' WITH GRANT OPTION;