1. 程式人生 > >windows安裝mysql5.7.16

windows安裝mysql5.7.16

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