Windows下的mysql5.7.*壓縮包安裝教程


為什么下載壓縮包呢?

*.exe形式安裝mysql卸載的時候很難清除干凈,比如注冊表這些。

而壓縮包的安裝解壓配置好就可以用,卸載的時候直接刪除目錄文件就OK了。

一,下載MySQL5.7.31版本的壓縮包

下載地址:https://dev.mysql.com/downloads/mysql/

打開上面的鏈接的時候是最新的版本,如果想尋找過去的版本點擊下圖紅色框框的鏈接,便可找到適合的版本進行選擇和下載。

mysqlDownload.png

二,解壓壓縮包

博主這里存放的位置是:E:\environment\mysql-5.7.31-winx64

在該目錄下新建一個my.ini文件,如下圖所示:

mysql解壓目錄.png

my.ini文件中粘貼下面的代碼,其中datadir會在指定的位置下生成一個data目錄。

[mysqld]
#設置3306端口
port = 3306 
# 設置mysql的安裝目錄
basedir=E:\environment\mysql-5.7.31-winx64 
# 設置mysql數據庫的數據的存放目錄
datadir=E:\environment\mysql-5.7.31-winx64\data
# 跳過驗證
skip-grant-tables

三,添加環境變量

PATH后追加MySQL的可執行目錄路徑E:\environment\mysql-5.7.31-winx64\bin

注意,博主這里的位置顯示不全,追加的時候記得在路徑前加分號;

mysql環境變量配置.png

四,用管理員身份打開命令窗口並且切換到bin目錄下

mysql管理身份窗口.png

  • 進入到MySQL的bin目錄以后,輸入mysqld --initialize命令,就會在E:\environment\mysql-5.7.31-winx64位置下生產一個data的目錄,如下圖所示:
    mysql初始化生產data目錄.png
  • 輸入mysqld --install命令
  • 輸入net start mysql命令來啟動MySQL的服務

五,進入數據庫並且修改密碼

注意,必須啟動了服務才可以進入數據庫
查看MySQL服務的步驟:鼠標右鍵計算機-->管理-->展開服務和應用程序-->服務

接下來的步驟操作如下:

  1. 在命令窗口輸入mysql -u root -p,然后直接回車就行,不需要輸入密碼。

  2. 進入MySQL以后,輸入use mysql,意思就是使用mysql這個數據庫。

  3. 輸入update mysql.user set authentication_string=password('123456') where user='root';更改密碼。

  4. 輸入flush privileges;命令刷新權限

  5. 然后在my.ini文件中的最后一行用井號#注釋掉skip-grant-tables

  6. 重啟服務net stop mysqlnet start mysql

六,END

如果出現以下的錯誤:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

可以使用以下指令更改密碼為123456:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;

再次刷新權限:

flush privileges;

最后就大功告成了。😜


免責聲明!

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



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