window10 下安裝MySQL8全過程以及錯誤解決

因爲服務器上用上了mysql8,本地沒法做主從備份。只能重新裝個mysql8,以下就是安裝MySQL8遇到的問題。

1.首先MySQL官網下載MySQL8,我們將壓縮包解壓到e盤

 

2.在解壓好的根目錄創建一個my.ini文件

[mysqld]

# 設置端口

port=83306

# 自定義設置mysql的安裝目錄,即解壓mysql壓縮包的目錄

basedir=E:\mysql-8.0.20-winx64

# 自定義設置mysql數據庫的數據存放目錄

datadir=E:\mysql-8.0.20-winx64\data

# 允許最大連接數

max_connections=200

# 允許連接失敗的次數,這是爲了防止有人從該主機試圖攻擊數據庫系統

max_connect_errors=10

# 服務端使用的字符集默認爲UTF8

character-set-server=utf8

# 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB

# 默認使用“mysql_native_password”插件認證

default_authentication_plugin=mysql_native_password

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8

[client]

# 設置mysql客戶端連接服務端時默認使用的端口和默認字符集

port=83306

default-character-set=utf8

 

3.我們入安裝目錄的bin目錄需要管理員權限,初始化數據庫,輸入命令mysqld --initialize --console回車。

 

如果這一步出錯請使用DirectX Repair V3.9 (Enhanced Edition)工具進行修復 下載地址:http://www.pc6.com/softview/SoftView_57945.html

4.設置服務

.\mysqld.exe --install mysql8.0

net start mysql8.0

 

5.設置好MySQL8的服務開啓後,我們需要修改MySQL的密碼才能使用其他工具登錄。

cmd:.\mysql.exe -u root -p

 

6.修改MySQL新密碼:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';

 

這個時候我們的MySQL8.0已經安裝完成了。

程序員工具:https://www.toolnb.com

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章