Windows下安裝MYSQL 8.0.19

(1)下載安裝包文件。

官網地址:https://dev.mysql.com/downloads/mysql/

選擇下載 mysql-8.0.19-winx64.zip。

(2)解壓文件到安裝目錄

我的安裝目錄是 “D:\Program Files\mysql-8.0.19-winx64”。

解壓後的安裝目錄中文件列出如下:

(3)修改Windows環境變量。

操作路徑:電腦桌面-->計算機圖標上點右鍵-->屬性-->高級系統設置-->環境變量。

新建變量“MYSQL_HOME=MySQL 安裝目錄”。

 

編輯Path變量,添加“%MYSQL_HOME%\bin;”,注意分號分隔。

(4)創建配置文件。

在安裝目錄下新建一個my.ini文件(可以先創建一個my.txt文件,再將其擴展名類型改爲 ini)。

my.ini 配置如下:

[mysqld]
# 設置mysql的安裝目錄
basedir=D:/Program Files/mysql-8.0.19-winx64


# 設置mysql的數據文件存放目錄
datadir=D:/Program Files/mysql-8.0.19-winx64/data

# 設置服務器字符集爲utf8
character_set_server=utf8
# 設置服務器默認排序
collation_server=utf8_general_ci

# 設置3306端口
port=3306

# 允許最大連接數
max_connections=100

# 允許連接失敗的次數。
max_connect_errors=10

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

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

# 設置mysql不區分大小寫
lower_case_table_names=1

[mysql]
# 設置mysql客戶端默認字符集
default_character_set=utf8


[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306

# 設置客戶端字符集
default_character_set=utf8

[WinMySQLadmin]
Server=D:/Program Files/mysql-8.0.19-winx64/bin/mysqld.exe
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

(5)初始化MySQL。

以管理員身份打開一個CMD命令行窗口,操作路徑:開始-->搜索程序和文件,輸入“cmd”-->在“cmd.exe”程序上點右鍵,"以管理員的身份運行"。

切換到MySQL的bin目錄執行如下命令:mysqld --initialize --console

在這裏會爲root用戶創建一個臨時密碼:w5T<ayuVj%pO,請記住該密碼,後面會用到。

(6)將MySQL 註冊爲Windows系統服務。

使用命令:mysqld install MySQL --defaults-file="配置文件路徑"

在命令行中輸入如下命令:mysqld install MySQL --defaults-file="D:\Program Files\mysql-8.0.19-winx64\my.ini"

如果需要移除服務,可以使用命令:mysqld remove

(7)啓動MySQL 服務。

使用命令:net start mysql

如果第一次使用“net start mysql”命令啓動MySQL 服務沒有成功,我們需要先使用“sc delete mysql”命令清除已經註冊的MySQL 服務,再使用“mysqld -install”命令重新註冊MySQL 服務。

(8)修改root賬戶的密碼。

1.使用root賬戶登錄。

使用命令:mysql -uroot -p

輸入mysqld --initialize --console執行過程中爲root自動生成的密碼:w5T<ayuVj%pO

2.重置root賬戶密碼。

使用命令:alter user 'root'@'localhost' identified by '你的密碼' password expire never;

3.退出。

使用命令:QUIT;

4.客戶端工具連接MySQL

使用SQLyog、Navicat等工具連接MySQL測試,成功!

 

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