1.獲取軟件
我下載的是 mysql-5.7.24-winx64 版本,下載是zip壓縮包
獲取地址:清華大學鏡像源(比我到官網下載的速度快的多)https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/
ps:國內很多大學或公司都有鏡像源
2.解壓壓縮包到合適位置
我的解壓目錄:D:\mysql-5.7.24-winx64
解壓之后是沒有下圖中框選的文件夾的(有可能還有一些文件夾也沒有,不用管,只需要新建data文件夾就行),自己創建一個就行👍
3.創建 my.ini 文件
這個文件是數據庫的配置文件,在 D:\mysql-5.7.24-winx64 根目錄下創建
效果如上圖就行,里面添加的內容在下面,每一行都有相應的說明。
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄(填自己的安裝地址就行)
basedir=D:\mysql-5.7.24-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-5.7.24-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
4.配置環境變量
原先得進到安裝目錄下面才能啟動mysql,配置環境變量之后,在任意地址,只要打開cmd就可以啟動mysql.
- 添加一個名字叫MYSQL的變量,該變量存放mysql的地址(你自己安裝的地址),例如:D:\mysql-5.7.24-winx64
- 在path中,添加%MYSQL%\bin
5.初始化數據庫文件
1.以管理員身份運行cmd(注意管理員身份運行),進入mysql的bin目錄中。
2.初始化數據庫文件,運行下面命令:
mysqld --initialize
初始化成功之后,會生成一些文件,暫時不用管。在命令行中,會打印類似這樣的內容(應該是在最后一行)
巴拉巴 ... A temporary password is generated for root@localhost:sifa<f@j
記住這個隨機密碼:sifa<f@j 一會兒,改密碼的時候要用上
ps: 有可能也不顯示,但是到 data目錄下面的 .err 文件中找上面的賬號,密碼
6.注冊MySQL服務
mysqld -install MySQL
7.啟動mysql服務
net start MySQL
8.修改root密碼
輸入:mysql -u root -p
出現:Enter password: sifa<f@j (就是上面的密碼)
進入mysql之后,修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';