1 下載MySQL
登錄
https://dev.mysql.com/downloads/mysql/



2 配置
下載好了zip文件,解壓至任意非中文目錄,在根目錄下新建my.ini:

輸入以下內容(注意路徑是\\不是\,特別是5.7以后的版本):
# 設置客戶端配置信息 [client] # 設置客戶端端口號 port=3306 # 設置客戶端默認字符集 default-character-set=utf8 # 設置服務器端配置信息 [mysqld] # 設置mysql的安裝目錄 basedir="D:\\software\\work\\MySQL\\program\\mysql-8.0.11-winx64\\" # 設置mysql存放數據的目錄 datadir="D:\\software\\work\\MySQL\\program\\mysql-8.0.11-winx64\\data\\" # 設置服務端端口號 port=3306 # 設置服務器默認字符集 character-set-server=utf8 # 允許最大連接數 max_connections=200 # 支持的sql語法,數據校驗 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
保存。
將bin目錄放到path變量中:

3 安裝

安裝服務mysqld --install
這里我是因為之前在E盤安裝過,所以要先卸載再安裝,你們直接安裝即可

4 初始化MySQL數據庫:mysqld --initialize-insecure

5 啟動net start mysql

6 登錄mysql -u root -p

注意這里需要密碼,我們回到之前解壓的目錄,找到data文件夾
用文本編輯器打開err文件,看一下密碼

發現是空的密碼

所以直接回車即可,以下是登錄界面

可以用
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
修改密碼為123456,注意user后面和identified前面要有空格。

7 創建表的語句
create database test180920 default charset utf8 collate utf8_general_ci;

8 顯示數據庫
show databases;

9 輸入quit或者exit即可退出。后續可以用workbench或者Navicat來管理數據庫,更方便。
