windows安裝mysql5.7.16
阿新 • • 發佈:2018-12-30
1.下載官方安裝包(http://www.mysql.com/downloads/),此zip包是沒有安裝器的(*.msi),也沒有輔助配置的自動程式。
2.解壓zip包,將檔案放入指定目錄,如:D:\free_install\mysql-5.7.16-winx64
3.新增環境變數:
MYSQL_HOME=D:\free_install\mysql-5.7.16-winx64 PATH=%MYSQL_HOME%\bin;%PATH%
4.將目錄內的my-defaults.ini重新命名為my.ini,新增配置如下(具體細節根據實際情況自行修改):
[mysql]# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=D:\free_install\mysql-5.7.16-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:\free_install\mysql-5.7.16-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
5.建立D:\MySQL5.7.1.\data和D:\MySQL5.7.1.\tmp目錄
6.將mysql加入windows服務組:
mysqld --install MySQL --defaults-file=D:\free_install\mysql-5.7.16-winx64\my.ini
7.初始化mysql:
mysqld --initialize-insecure
8.啟動mysql:
net start MySQL
9.登入mysql(此時root密碼為空):
mysql -u root
10.設定root密碼為admin:
mysql -u root mysql>set password for'root'@'localhost' = password('admin'); mysql>flush privileges;
11.退出後重新登入驗證新密碼:
mysql -uroot -padmin
12.關閉mysql服務:
net stop MySQL