1. 程式人生 > >MySQL-8.0.13 window x64 配置教程總結

MySQL-8.0.13 window x64 配置教程總結

獲取MySQL

從官網上下載:www.mysql.com

找到符合自己系統的版本 

 

指定目錄&配置全域性變數

在window 的環境變數中新增

 

建立my.ini 檔案

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir = E:\Program Files\mysql-8.0.13-winx64
# 設定mysql資料庫的資料的存放目錄
datadir = E:\Program Files\mysql-8.0.13-winx64\Data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf-8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8

注意

  1. 將"basedir" & "datadir"  設定為mysql的安裝目錄;
    否則在下一步初始化時將會報錯:mysql :can't create directory ...
  2. 在儲存my.ini 檔案時,要選擇檔案的編碼方式為ANSI
    (在sublime text 中儲存該檔案是沒有編碼方式可以選的,可以新建一個.txt檔案;再另存為就可以了;


    如果沒有將 my.ini 檔案以ANSI編碼方式儲存,下一步初始化時將報錯:error: Found option without preceding group in config file: (my.ini 檔案的目錄) at line: 1

 

資料庫進行初始化

進入CMD,轉入安裝目錄下的bin目錄
輸入命令:mysqld --initialize --console

成功後獲取到資料庫的 使用者名稱 和 初始密碼(要記住)

 

MySQL 安裝

以管理員身份進入CMD

輸入命令:mysqld --install 

成功後通過: net start mysql

啟動mysql 服務

 

至此,結束!