1、下載地址: https://dev.mysql.com/downloads/mysql/5.7.html
2、下載解壓完成后,配置環境變量
先新建MYSQL_HOME系統變量
然后在path中添加 %MYSQL_HOME%\bin
3、 執行mysqld --initialize-insecure --user=mysql 生成data文件夾
執行完畢后生成data文件夾,如下:
然后,手動創建一個my.ini的文件
my.ini文件內容:
[client]
port=3306
default-character-set=utf8
[mysqld]
# 設置為自己的MYSQL的安裝目錄
basedir=D:\mysql-5.7.29-winx64
# 設置為自己的MYSQL的數據目錄
datadir=D:\mysql-5.7.29-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#開啟查詢緩存
explicit_defaults_for_timestamp=true
skip-grant-tables
4、安裝
執行命令 mysqld –install
顯示service successfully installed 即安裝成功。
5、可通過net start mysql 或 net stop mysql 來啟動 或者停止 mysql,也可以直接在服務里啟動或停止。
另外,查看mysql是否安裝成功:
注意:
1、如果之前已經安裝過一次mysql,並且也是下載文件夾,再次安裝可能會有一個小問題需要注意一下:
當你最后一步:mysqld install時,出現 The service already exists ,它提示你已經裝過mysql了,這時,
重新以管理員身份運行,輸入sc query mysql,查看一下名為mysql的服務
發現之前確實有安裝過,
命令sc delete mysql,刪除該mysql
之后繼續安裝,就能成功。
2、當你執行 mysqld --install時,
報錯:Install/Remove of the Service Denied
解決:打開cmd.exe程序的時候選擇“用管理員身份打開”。