1. 解压,配置环境变量
2. 创建my.ini
文件,放在MySQL根目录
my.ini
[mysqld] character-set-server=utf8 #绑定IPv4和3306端口 bind-address = 0.0.0.0 port = 3306 # 设置mysql的安装目录 basedir=D:/devel/mysql-5.7.21-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:/devel/mysql-5.7.21-winx64/data # 允许最大连接数 max_connections=200 # skip_grant_tables [mysql] default-character-set=utf8 [mysql.server] default-character-set=utf8 [mysql_safe] default-character-set=utf8 [client] default-character-set=utf8
3. 初始化MySQL的data目录
mysqld --initialize
不进行这一步将无法成功启动MySQL服务。
<br />
4. 启动MySQL服务
net start mysql
5. 找到默认的root密码
在第3步生成的data文件夹中,找到一个后缀名为 .err
的文件打开,用ctrl +F查找 password 就能找到这个随机密码是什么了。
2018-04-03T05:06:07.881760Z 1 [Note] A temporary password is generated for root@localhost: sHBuGg#UJ0Py
这里的密码就是:sHBuGg#UJ0Py
6. 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';