Windows10安装MySQL5.7

下载 MySQL5.7.29

MySQL 官网: https://dev.mysql.com/downloads/mysql/5.7.html

添加环境变量

将 MySQL bin 目录添加至系统环境变量

安装 MySQL5.7.29

本例 MySQL 安装位置: D:\Applications\mysql-5.7.29-winx64

  1. 新建 my.ini 文件并编辑,my.ini 文件内容如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[Client]
#设置3306端口
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Applications\mysql-5.7.29-winx64\
# 设置mysql数据库的数据的存放目录
datadir=D:\Applications\mysql-5.7.29-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#设置时区
default-time-zone = '+8:00'
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
  1. 管理员权限启动命令行并输入以下命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 初始化数据文件
mysqld --initialize-insecure --user=mysql;
# 安装
mysqld –install
# 启动
net start mysql
# 登录
mysql -uroot -p
# 更改root密码(密码为123456)
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
# 刷新权限
flush privileges;
# 退出MySQL命令行
exit
# 停止
net stop mysql
# 再次启动
net start mysql