1.下載壓縮包
https://dev.mysql.com/downloads/file/?id=491809
2.解壓下載的文件(路徑放在哪都可以)
3.配置環境變量
添加變量到path中
4.准備my.ini文件 放在D:\mySoftwareEnvironment\mysql-5.7.29-winx64中(這是我的存放mysql的路徑)
my.ini文件內容如下:
[mysqld]
port = 3306
basedir=D:/mySoftwareEnvironment/mysql-5.7.29-winx64
datadir=D:/mySoftwareEnvironment/mysql-5.7.29-winx64/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
5.以管理員身份打開cmd命令窗口,將目錄切換到MySQL的安裝目錄的bin目錄下
執行命令
mysqld -install
執行命令后提示:Service successfully installed. 表示安裝成功
注意:如果遇到由於找不到 MSVCR120.dll,無法繼續執行代碼。
點擊如下鏈接,下載vcredist.
下載 vcredist 地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784 (根據自己的系統選擇一個下載安裝就行了)
6.執行以下語句進行MySQL的初始化
mysqld --initialize-insecure --user=mysql
執行命令后會在MySQL的安裝目錄下生成data目錄並創建root用戶。
7. 執行以下命令以啟動mysql服務
net start mysql
執行后會有如下提示:
MySQL服務正在啟動..
MySQL服務已經啟動成功。
8..啟動MySQL之后,root用戶的密碼為空,設置密碼,命令如下:
mysqladmin -u root -p password 新密碼
Enter password: 舊密碼
需要輸入舊密碼時,由於舊密碼為空,所以直接回車即可。
參考:https://www.cnblogs.com/looyee/articles/8629773.html