mysql5.7.20在win7下安裝的問題
阿新 • • 發佈:2019-02-03
- mysql5.7.20解壓後,裡面的東西只有如下
需要新增my.ini和data資料夾
設定系統環境變數
- 新建系統變數變數根目錄 MYSQL_HOME ,如我的安裝根目錄為 D:\Program Files\mysql;
- 編輯系統變數 Path ,將 ;%MYSQL_HOME%\bin 新增到 Path 變數值
後面。因為影射有多個路徑,需要分號隔開。
以管理員身份開啟cmd, 執行以下指令
mysqld --defaults-file=my.ini --initialize-insecure
mysqld --install #這需要進入bin目錄,否則出現錯誤
net start mysql
注意
mysqld –defaults-file=my.ini –initialize-insecure
可能生成隨機密碼,也可能沒有生成,多找網上的方法多試試,也不要太相信網上所說的
my.ini的內容為
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=D:\Program Files\mysql
# 設定mysql資料庫的資料的存放目錄
datadir=D:\Program Files\mysql\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
注意有個坑!!!
一定要右鍵以管理員身份開啟cmd,不能直接到windows\Systems32\下直接開啟,否則即使介面一模一樣,也沒有許可權啟動mysql服務
是不是一模一樣!!!但結果不一樣哦!