參考
http://blog.csdn.net/rebirth_love/article/details/53608483
下載
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip
安裝步驟
解壓到安裝目錄
E:\mysql-5.7.17-winx64
設置環境變量
MYSQL_HOME的值爲E:\mysql-5.7.17-winx64
Path後面增加;%MYSQL_HOME%\bin
設置配置文件my.ini
如果不存在,則複製my-default.ini來進行修改
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=E:\mysql-5.7.17-winx64
datadir=E:\mysql-5.7.17-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
explicit_defaults_for_timestamp=true
初始化
bin\mysqld.exe --defaults-file="E:\mysql-5.7.17-winx64-2\my.ini" --initialize
初始化完成後,會在類似文件E:\mysql-5.7.17-winx64\data\ZHANGHJ14801.err裏面找到root用戶的密碼,啓動mysql後進入修改即可
將mysql註冊爲windows系統服務
1)管理員身份運行cmd,從控制檯進入到MySQL解壓目錄下的 bin 目錄下
2)輸入服務安裝命令:
bin\mysqld.exe --install MySQL2 --defaults-file="E:\mysql-5.7.17-winx64\my.ini"
解壓目錄下修改的my.ini文件
安裝成功後會提示服務安裝成功。
注:my.ini文件放在MySQL解壓後的根目錄下
移除服務命令爲:mysqld -remove
啓動MySQL服務
net start mysql
修改root用戶密碼
登錄mysql後輸入
本地root
set password for root@localhost = password('123456');
遠程root
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;