因為工作原因,換回了了Windows操作系統,在安裝MySQL5.7.19時踩了一些坑,記錄下來,或許你也遇到過。
下載好了MySQL5.7.19之后解壓在你想存放的地方。
然后進入解壓之后的目錄,如下圖
圖片中的my.ini是自己添加的,復制以下代碼
[client]
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir="D:\\WorkingSpace\\Servers\\mysql-5.7.19-winx64"
datadir="D:\\WorkingSpace\\Servers\\mysql-5.7.19-winx64\\data"
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[WinMySQLAdmin]
D:\\WorkingSpace\\Servers\\mysql-5.7.19-winx64\\bin\\mysqld.exe
basedir是你mysql解壓的路徑
datadir是自己新建(自己新建這個文件夾)的data文件夾
然后配置環境,如下圖
在path下添加即可,這里只限win10,(win10才有這個功能)
然后再打開powerShell(win10自帶的)管理員模式運行,用CD進入mysql解壓的路徑,如下圖
執行以下命令
mysqld --initialize --user=mysql
執行時間有點長,等執行完之后,打開你的data文件夾,目錄結構如下
這個樣子才是生成成功,然后打開.err文件
如下圖
圖上箭頭處就是MySQL的root的密碼,復制粘貼下來,然后在DOS下登陸即可、修改密碼即可。
MYSQL安裝完畢。