1、沒有data 目錄的,在MySQL的根目錄下面創建data目錄(和bin目錄同級)
2、沒有my.ini的,自己建一個,而且保證data文件夾在同目錄已經存在
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8mb4 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir="D:\\software\\Db\mysql-5.7.26-winx64" # 設置mysql數據庫的數據的存放目錄 datadir="D:\\software\\Db\\mysql-5.7.26-winx64\\data" # 允許最大連接數 max_connections=200 # 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8mb4 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB
3、cmd 進入bin目錄
命令:
mysqld --initialize -- 初始化data
mysqld -install -- 創建服務
net start MySQL -- 啟動服務
-- 其他命令
net stop MySQL -- 停止服務
mysqld -remove -- 刪除服務
4、查找root的默認密碼
在data目錄下打開*.err 文件,查看
A temporary password is generated for root@localhost
紅框內的字符串為root的默認密碼