win10下mysql 8.0.23 安裝配置方法圖文教程

本文為大傢分享瞭mysql 8.0.23 安裝配置方法,供大傢參考,具體內容如下

一、首先需要到官方mysql中下載最新版mysql

解壓到指定目錄如:D:\WinInstall\mysql-8.0.23-winx64

這時候你需要在根目錄下創建兩個文件,分別是data文件夾和my.ini文件,然後使用編輯器編輯my.ini文件,並在其中添加

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\WinInstall\mysql-8.0.23-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\WinInstall\mysql-8.0.23-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=3306
default-character-set=utf8

配置:

首先進入環境變量中,在系統中新建

然後在path中
新建並輸入

%MYSQL_HOME%\bin

安裝:

1.用管理員權限  至D:\WinInstall\mysql-8.0.23-winx64\bin目錄

初始化命令
初始化命令

mysqld --initialize --console #用這個就可以瞭
-- mysqld --initialize --initialize-insecure --user=mysql --console

初始化好後有A temporary password is generated for root@localhost: i?Q5dfhi*wof

得到初始密碼i?Q5dfhi*wof

2.安裝

mysqld --install

3.啟動

net start mysql

4.輸入剛才的密碼

mysql -u root -p

如果密碼中特殊字母分不清拷到文本文件中。

5.修改新密碼

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

註意:此時不要重啟mysql服務
如果重啟請按順序執行以下命令:

exit
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼' PASSWORD EXPIRE NEVER;
use mysql;
update user set host='%' where user = 'root';
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

6.修改密碼規則

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼' PASSWORD EXPIRE NEVER;

7.授權

use mysql;
update user set host='%' where user = 'root';

FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; 
FLUSH PRIVILEGES;

親測好用,如果報錯請檢查my.ini

以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。

推薦閱讀: