1.從官網(wǎng)下載軟件,解壓到本地篙挽,我下載的是64位版本荆萤,解壓地址為D:\Program Files,并且將文件目錄重命名為mysql-5.7。
32位:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip
64位:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
2.選擇我的電腦->屬性->高級->環(huán)境變量链韭,選擇PATH,在尾部添加:D:\Program Files\mysql-5.7\bin偏竟。
3.在安裝目錄下新建data目錄以及my.ini文件。
4.編輯my.ini文件敞峭,添加:
[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables
explict_default_for_timestamp=true
#basedir表示mysql安裝路徑
#datadir表示mysql數(shù)據(jù)文件存儲(chǔ)路徑
#port表示mysql端口
#skip-grant-tables表示忽略密碼
#explict_default_for_timestamp表示開啟查詢緩存
5.啟動(dòng)管理員模式的cmd踊谋,切換到D:\Program Files\mysql-5.7\bin,輸入如下命令:
mysqld --initialize-insecure --user=mysql #初始化數(shù)據(jù)庫文件
mysqld -install #安裝mysql服務(wù)
net start mysql #啟動(dòng)mysql服務(wù)
6.登錄mysql管理界面旋讹,輸入命令:
mysql -uroot -p #因?yàn)榍懊嬖O(shè)置了忽略密碼殖蚕,所以不需要輸入密碼即可登錄
7.更改root密碼,輸入命令:
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
8.刷新權(quán)限沉迹,輸入命令:
flush privileges
9.刪除或注釋掉my.ini文件中skip-grant-tables這一行睦疫。
10.重啟mysql服務(wù)即可正常使用。