mysql版本5.7.11
下載下傳下來就是一堆exe檔案,不是一個msi檔案。
修改ini檔案:D:\mysql-5.7.11-winx64\my-default.ini
basedir=D:\mysql-5.7.11-winx64
datadir=D:\mysql-5.7.11-winx64\data
port=3306
#這一句解決有IPV6協定的計算機上預設采用IPV6協定導緻無法從程式連接配接資料庫的問題
bind-address=127.0.0.1
# 允許最大連接配接數
max_connections = 200
# 服務端使用的字元集預設為8比特編碼的latin1字元集
character-set-server = utf8
# 建立新表時将使用的預設存儲引擎
default-storage-engine = INNODB
[client]
# 設定mysql用戶端預設字元集
default-character-set
然後在bin下運作
mysqld --initialize --console
會随機給一個root的密碼
然後用
mysqld --console
(–console這個選項是把日志輸出到指令行,否則就會把日志輸出到datadir目錄的xx.err檔案中)
啟動mysql服務
然後用
mysql -u root --password=上面配置設定的随機密碼
ALTER USER root@localhost IDENTIFIED BY "123456"