由于專案需要MySQL5.7 版本的資料庫,翻了一圈網上基本上沒啥靠譜的安裝5.7 MySQL的教程(老帖子下載鏈接都有問題),基本上以MySQL 8 為主,因此決定自己寫一篇關于MySQL5.7版本的安裝教程,特此記錄學習
第一步:下載MySQL
官網下載地址:https://downloads.mysql.com/archives/community/

可以選擇64位和32位,我的電腦系統是64位的,所以選擇下載:Windows(x86,64-bit)ZIP Archive版本

點擊Download下載 軟體zip包
![]()
第二步:解壓并安裝MySQL
(1) 將下載的包解壓到指定的路徑,自己可以指定路徑,我直接解壓到了E盤,解壓到了E:\mysql5.7.31-winx64的目錄下,則Mysql包的完整路徑為:
(2) 配置環境變數:
新增系統環境變數:
鍵名:MYSQL_HOME
值為:E: \mysql-5.7.31-winx64
接著再Path中添加:%MYSQL_HOME%\bin
打開計算機,點擊左上角屬性

選中-高級系統設定

選擇高級,環境變數,接下來新增系統環境變數,點擊最下方新建按鈕,彈出一個框用來新建環境變數,填入自己對環境變數的命名,然后將環境變數的路徑填寫上去,

【注意】如果你是一個沒有配置過環境變數的小白,再次特別提醒,不要洗掉任何東西,只需再原來的后面加上分號,然后加上自己要配置的環境變數就可以了

點擊新建,創建新的環境變數MYSQL_HOME,變數值為解壓路徑

(3)添加環境變數
將新增的環境變數值加到環境變數里面:點擊界面上方path,然后點擊編輯,然后再點擊編輯,進行添加添加,最后點擊確定完成,如圖所示,


第三步:配置MySQL my.ini檔案
以前的版本解壓縮后,目錄下會有一個my-default.ini或my.ini檔案【這個檔案是配置本地MySQL的】但是5.7.18版本以后,解壓后沒有這個檔案了,這時我們就要手動創建好my.ini檔案,然后放置到bin目錄下
(1)新建文本檔案,后綴修改為.ini,命名為my-default或my,將配置內容粘貼進去
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
datadir=%MYSQL_HOME%\data
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
(2) 把組態檔my.ini放到bin目錄下面即可
第四步:安裝MySQL
(1)使用管理員身份打開命令提示符,win10系統下,點擊開始,然后輸入cmd,滑鼠右擊cmd,選擇以管理員身份運行
(2)切換目錄至mysql包所在的bin目錄,然后輸入 mysqld.exe -install
執行命令后,提示:Service successfully installed. 表示安裝成功.
第五步:初始化MySQL
1. 初始化mysql資料,并創建一個具有空密碼的root用戶,打開cmd執行如下命令:
mysqld --initialize-insecure --user=mysql
注意:最后的引數 --user=mysql 在 windows 也可以不用添加,但在 unix 等系統下好像很重要,
執行命令后,等一會后,系統會自動生成相應的 data 目錄,并自動創建好空密碼的 root 用戶,此時表示初始化成功,
2. 在服務啟動后,因為剛創建的 root 用戶是空密碼的,因此,需要先進行密碼設定,可執行如下命令:
mysqladmin -u root -p password 此處輸入新的密碼
Enter password: 此處輸入舊的密碼
執行完以上兩條命令后,只要 Enter password: 后輸入的舊密碼正確,則 root 用戶的新密碼就算設定成功了,此后,要想登錄 root 用戶,則都需要使用新密碼,
至此,MySQL v5.7.的解壓安裝就已經全部完成,想要把先前已經啟的 MySQL 服務給停止掉,執行如下命令:
net stop mysql
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/184224.html
標籤:java
上一篇:加油!!!
下一篇:第十一屆藍橋杯個人總結
