mysql-5.7.29-winx64 win環境下Zip版本的下載與安裝


1、在MySQL官網下載mysql-5.7.29-winx64版本的Zip安裝包,下載鏈接如下:

https://dev.mysql.com/downloads/mysql/

或者從我的網盤下載也行,永久有效哦(文件較大,從官網下載了一晚上才下載好(*/ω\*))

鏈接:https://pan.baidu.com/s/1QHY7phMWFY5VV-5pdAGERg
提取碼:yms6

2、解壓安裝包(將其解壓到你想要的的目錄下,不建議隨機亂放),這里我將它放在我在D盤自定義的程序文件夾里:D:\Program Files\mysql-5.7.29-winx64

然后,我們先創建my.ini文件,這里我使用的是sublime來創建的該文件:

在這里我想說一下為什么MySQL的my.ini文件這么重要:

my.ini是MySQL數據庫中使用的配置文件,修改這個文件可以達到更新配置的目的。它一般存放在MySql安裝的根目錄下,如上圖所示。

my.ini文件配置如下:

[Client]
#設置3306端口
port = 3306
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\Program Files\mysql-5.7.29-winx64 
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files\mysql-5.7.29-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8

對大家來說,只需要根據各自MySQL安裝的位置將以下部分代碼中的安裝目錄替換掉即可:

# 設置mysql的安裝目錄
basedir=D:\Program Files\mysql-5.7.29-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:\Program Files\mysql-5.7.29-winx64\data
注:大家注意,針對網上有些博客里提到的自己手動創建data文件夾的建議,我這里不建議大家這樣做,因為在之后的步驟中,我們在MySQL初始化的時候,會自動生成data文件夾及相關文件。
3、設置環境變量:
環境變量的設置步驟一般為:
鼠標右鍵點擊桌面上我的電腦圖標——>屬性——>高級系統設置——>高級——>環境變量
環境變量分為用戶變量和系統變量兩部分:
我們現在系統變量中添加變量:MYSQL_HOME,變量內容為MySQL的安裝目錄,我的是:D:\Program Files\mysql-5.7.29-winx64,如下圖所示:


然后再雙擊系統變量path,打開它,在里邊新建環境變量:%MYSQL_HOME%\bin,如下圖所示:

 

 之后一路點擊確定保存配置即可。

以上,環境變量及數據庫配置文件my.ini配置完成之后就可以准備進行安裝了

4、搜索cmd,並以管理員身份運行,注意:這里一定是要以管理員身份運行才可以哦

 

 接下來每一步的操作一定要按照步驟來,不能漏掉每一步:

首先,我們先在cmd中進入MySQL的bin路徑下,進入方式如下(將路徑換為自己的路徑即可)

C:\WINDOWS\system32>cd /D D:\Program Files\mysql-5.7.29-winx64\bin

D:\Program Files\mysql-5.7.29-winx64\bin>
然后,執行命令mysqld -install進行安裝,

 

 可以看到提示安裝成功的命令:

Service successfully installed

(這里我已經安裝過了,所以會提示已經安裝)

再然后,執行mysqld --initialize-insecure --user=mysql命令進行數據庫初始化,一切正常地情況下,這條命令執行完畢之后不會有任何提示出現,但是我們可以在MySQL的根目錄下看到多了一個data文件夾及相關文件(注:下邊這張截圖參考的是其他博客的文章)

 

 初始化后可以參考以下截圖來看是不是安裝成功:

 

如果以上步驟都正確的話,data目錄下應該有這么多的文件:(因為我之前安裝過程中沒有在bin目錄下安裝及初始化,所以雖然這兩步沒有報錯,但是data文件夾下只有四五個文件,且在之后啟動MySQL的時候會出現:服務沒有任何問題,但是無法啟動的問題)

 

 

 5、以上步驟都順利進行的話,我們就可以啟動MySQL並進行一些簡單的設置了

命令行下輸入命令:net start mysql  進行啟動(注:這張圖也是從之前的博客里摘過來的,因為我的已經啟動過了,輸入這條命令直接提示:請求的服務已啟動(暫時還不太熟練怎么關掉MySQL服務^_^))

 

 (1)設置密碼:以上MySQL順利啟動之后輸入以下命令進入MySQL:

 mysql -u root -p 

注:下邊這張圖也是從其他博客摘過來的 

 

 然后輸入以下命令:

# 切換到mysql數據庫
use mysql;
#設置密碼:password:新密碼;user: 用戶
update user set authentication_string=password('******') where user='root';
# 刷新MySQL的系統權限相關表
flush privileges;

  這里要注意,命令之后要帶分號;

 

 以上都設置完之后,就可以通過用戶名、密碼進入MySQL了。

MySQL的安裝到此結束,如果要設置遠程連接,可以借鑒我寫及安裝MySQL5.7.29借鑒的這篇博客,鏈接如下:

https://blog.csdn.net/qq_43494738/article/details/104054257?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158779808619724835855463%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.57659%2522%257D&request_id=158779808619724835855463&biz_id=0&utm_source=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-6


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM