關於MySQL8.0.16壓縮包安裝配置教程

       最近爲寫了Java關於數據庫連接的實驗,電腦又沒word的,之前的SQL sever也卸載了,這次就打算安裝點別的數據庫,所以就想安裝MySQL了。這篇是關於MySQL壓縮包安裝的過程,本人在安裝過程也遇到很多坑,所以以下教程有不足之處還望各位大佬多多指點哈。

Step 1: 下載MySQL壓縮包

       打開MySQL下載鏈接去下載。
在這裏插入圖片描述
選擇對應你電腦的版本。接下來,點擊Download,然後選擇No thanks, just start my download就會直接下載安裝包了。

Step 2:解壓壓縮包

       把下載好的壓縮包解壓到你想放的目錄下面。我這裏放的是Q:\MySQL。
在這裏插入圖片描述
       接下來就是配置MySQL環境變量,系統變量—>新建—>變量名爲MYSQL_HOME,變量值爲你的解壓路徑名。
我的變量名:Q:\MySQL\mysql-8.0.16-winx64。
然後更改Path環境變量,新增量爲:%MYSQL_HOME%\bin。

Step 3:新建data文件和my.ini文件

       安裝MySQL 5.7+版本時,根目錄下是沒有data文件夾的。所以要新建一個data文件或者在安裝mysqld後,用以下命令:

mysqld --initialize-insecure --user=mysql

然後回車;去目錄下查看,已經自動創建好data文件夾。(注:一定要在mysqld安裝完之後才能用這個命令,不然會報錯)
       接下來就是創建my.ini文件。
my.ini文件內容如下

[mysqld]
# 設置3306端口
port=3306
 
# 設置mysql的安裝目錄
basedir=Q:/MySQL/mysql-8.0.16-winx64   # 根據自己的地址更改
 
# 設置mysql數據庫的數據的存放目錄
datadir=Q:/MySQL/mysql-8.0.16-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

在這裏插入圖片描述

Step 4:安裝MySQL服務以及初始化

       以管理員身份運行cmd,執行安裝mysql服務的命令:

mysqld install

我們可以看到服務已經成功安裝。 若提示已存在,則先輸入 mysql -remove刪除,然後在安裝。
在這裏插入圖片描述

       接下來就是初始化數據庫,命令行切換到MySQL安裝目錄的bin路徑,在MySQL安裝目錄的 bin 目錄路徑下執行命令:

mysqld --initialize --console

執行完成後,會打印 root 用戶的初始默認密碼

紅色是密碼,一定要複製到其他地方待用,不然你就要重來了
在這裏插入圖片描述
       最後就是啓動我們的MySQL服務網絡:

net start mysql

在這裏插入圖片描述
安裝完成之後:
通過命令 net start mysql 啓動MySQL服務。
通過命令 net stop mysql 停止MySQL服務。
在這裏可能出現如下錯誤:
在這裏插入圖片描述
解決方法就是進入之前我們解壓MysSQL的文件夾,把data文件夾裏面的內容清空,然後重新執行一遍命令:

mysqld --initialize --console

再執行:net start mysql 就會發現,服務啓動成功。不過這裏,我看別的博客是直接把data文件夾刪除,在執行mysqld --initializenet start mysql

       啓動成功之後,我們登錄,由於初始化有默認密碼,默認密碼在哪裏尋找呢?可以在data文件夾下面用文本打開以err爲結尾的文件。在這裏插入圖片描述
在這裏插入圖片描述

Step 4:更改密碼

       在MySQL安裝目錄的 bin 目錄下執行命令:

mysql -u root -p

       這時候會提示輸入密碼,密碼可又上面的方法知道,填入即可登錄成功,進入MySQL命令模式,更改默認的root密碼。(記得要先開啓MySQL服務)

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

在這裏插入圖片描述
       修改密碼,注意命令尾的;一定要有,這是mysql的語法。
       到這裏算是安裝完成了。

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