1.不要下載帶二進(jìn)制調(diào)試的版本
網(wǎng)上的教程都不是這個(gè)版本的。按部就班會(huì)出現(xiàn)命令無(wú)法識(shí)別等問(wèn)題族扰,下載普通版即可。
2.如果net start mysql失敗
在\mysql-5.7.20-winx64文件夾下新建 ? ?data ? ?文件夾眨业,重新輸入net start mysql
所有操作在管理員控制臺(tái)下運(yùn)行(快捷鍵 : win + X)
3.my.ini文件
由于5.7.20不提供該文件或者默認(rèn)文件葱淳,要自己寫(xiě)。這里提供一個(gè)參考谦铃,網(wǎng)上有很多耘成,不再贅述。
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=E:\MYSQL\mysql-5.7.20-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目
datadir=E:\MYSQL\mysql-5.7.20-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集驹闰,修改為utf8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
#解壓目錄下data目錄
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables