MySQL-8.0.13 window x64 配置教程總結
阿新 • • 發佈:2018-12-22
獲取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
【注意】
- 將"basedir" & "datadir" 設定為mysql的安裝目錄;
否則在下一步初始化時將會報錯:mysql :can't create directory ... - 在儲存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 服務
至此,結束!