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