解壓zip到任意目錄。
複製或修改my-default.ini為my.ini
[mysqld]
# these are commonly set, remove the # and set as required.
basedir = "d:/mysql-5.7.9-winx64"
datadir = "d:/mysql-5.7.9-winx64/data"
# port = .....
# server_id = .....
# 設定mysql server的字符集
character-set-server=utf8
[client]
# 設定mysql客戶端的字符集
default-character-set=utf8
將mysql的bin目錄追加到環境變數中的path
例如:d:\mysql-5.7.9-winx64\bin
以管理員身份執行cmd,進入mysql的bin目錄
例如:cd mysql-5.7.9-winx64\bin
執行如下命令安裝服務
mysqld -install
mysql5.7.9版本中未包含data目錄,無法正常啟動服務,在日誌管理器裡會看到如下錯誤:
fatal error: can't open and lock privilege tables: table 'mysql.user' doesn't existfor more information, see help and support center at
此問題無法像linux中使用指令碼進行相關的初始化工作。
在windows中的解決方法,複製5.6.27中的data目錄到解壓目錄下。
啟動服務:
net start mysql
首次登入:
mysql -u root -p
密碼為空,直接回車登入mysql。
設定密碼:
mysql> use mysql
database changed
mysql> update user set password = password('你的新密碼') where user='root' and host='localhost';
query ok, 1 row affected (0.05 sec)
rows matched: 1 changed: 1 warnings: 0
mysql> flush privileges;
mysql> exit
Windows下MySQL zip版的簡單安裝
2 解壓到任意路徑,比如 d programm files 3 進入mysql路徑,複製my small.ini為my.ini,在 mysqld 部分新增 basedir d program files mysql 5.5.10 win32 datadir d program files mysql...
免安裝版mysql ZIP解壓縮版
2 安裝說明 3 遇到的問題 沒有看那麼仔細的安裝指導,完成配置後,嘗試啟動失敗,提示找不到表 執行如下命令初始化後,系統會在data目錄生成一系列初始化用的指令碼檔案,再次啟動服務則成功了!d mysql 5.7.14 winx64 bin mysqld initialize insecure u...
MySQL zip解壓版安裝過程及問題
1 首先解壓mysql壓縮包,然後新增環境變數path d mysql 5.7.11 bin 2 修改d mysql 5.7.11 my default.ini 檔案的配置項 basedir d mysql 5.7.11 datadir d mysql 5.7.11 data port 3306 3...