1 、解压mysql5.7.13到相应目录下
2、 进入mysql-5.7.13-winx64 目录 复制my-default.ini 并重命名为my.ini
3 、修改my.ini:
basedir = E:\Program_Files\mysql-5.7.13-winx64
datadir = E:\Program_Files\mysql-5.7.13-winx64\data
port = 3306
4、 设置环境变量 把 ;E:\Program_Files\mysql-5.7.13-winx64\bin 加入path目录下
5 、以管理员权限启动cmd 并进入到mysql的解压目录下 (E:\Program_Files\mysql-5.7.13-winx64\bin)
6、 在此目录下执行:
mysqld --initialize-insecure --user=mysql
(由于mysql 5.7中没有data目录 所以要执行此命令初始化,mysql官网文档上有相应解释, 文档表明,使用-initialize生成随机密码,由于自己学习,使用-initialize-insecure生成空密码。默认帐号root,后面的-user=mysql不更改)
7、 继续执行 (安装mysql服务):
mysqld --install MySQL
8 、(启动mysql)服务:
net start mysql
9 、修改mysql的root权限密码:
mysql -uroot
use mysql;
update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
(特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了,而是将加密后的用户密码存储于authentication_string字段) 。
flush privileges;
quit;
至此 mysql 5.7 解压版安装完毕。。。
网友评论