MySQL 安裝看這一篇就夠了
本文使用 MySQL Community Server 8.0.15 版本;安裝 MySQL 的方式不止一種,本文介紹的是官網下載壓縮包進行安裝的方式。
準備工作
mysql: 點選下載 、解壓到自己喜歡的目錄。
navicat:https://pan.baidu.com/s/1Bq0IzseIcnHIvjja2WiQaA 提取碼:38hs 。

一、配置 MySQL 的配置檔案
根目錄新建 my.ini 檔案,寫入以下資料:
[mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] # 設定3306埠 port = 3306 # 設定mysql的安裝目錄 basedir=F:\\mysql\\mysql-8.0.15-winx64 # 設定 mysql資料庫的資料的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯 # datadir=C:\\web\\sqldata # 允許最大連線數 max_connections=20 # 服務端使用的字符集預設為8位元編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB
將 basedir 的路徑更改為實際安裝路徑;
二、新增環境變數
將 mysql 資料夾中 bin 資料夾的地址加入到 PATH 中,解決 mysqld 無法使用問題;
三、初始化資料庫
mysqld --initialize --console

執行成功後,root@localhost 後的就是登入密碼,等會登入使用。
四、安裝
mysqld install

五、啟動服務
net start mysql

六、登入
mysql -h 主機名 -u 使用者名稱 -p;
登入本機的 MySQL 資料庫:mysql -u root -p

七、修改 root 密碼
修改 root 密碼: ALTER USER 'root'@'localhost' IDENTIFIED BY '重新設定的密碼’;(注意要以 ‘;’結尾)
重新整理:flush privileges;
退出: \q;
重新登入,使用剛才設定的密碼登入;


八、解決 native 連線資料庫報錯問題

alter user 'root'@'localhost' identified width mysql_native_password by 'native連線時的密碼';

重新整理:flush privileges;
重新連線

結束。