win10系统MySQL5.7解压版安装配置

  • 本机环境: win10, mysql5.7.20解压版
  • 安装前注意之前安装的mysql以卸载干净

1.下载安装包

MySQL社区版

注意: 此链接直接跳转到最新版, 需要下载其他版本可以点击
win10系统MySQL5.7解压版安装配置

2.解压到想要安装的位置

eg: F:\RTE\MySQL – 我的安装路径, 根据自己的情况修改

3.将解压后的文件的bin目录添加到系统的path环境变量

根据自己的解压路径修改
win10系统MySQL5.7解压版安装配置

4.添加配置文件

解压后文件目录没有my.ini文件, 需要自行创建并修改内容, 配置文件内容如下, 位置跟解压后的bin文件同级
win10系统MySQL5.7解压版安装配置

[mysql]  
# 设置mysql客户端默认字符集  
default-character-set=utf8  
[mysqld]  
#设置3306端口  
port = 3306  
# 设置mysql的安装目录  (根据自己的解压目录修改)
basedir=F:\RTE\MySQL  
# 设置mysql数据库的数据的存放目录  (根据自己的解压目录修改)
datadir=F:\RTE\MySQL\data  
# 允许最大连接数  
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  
character-set-server=utf8  
# 创建新表时将使用的默认存储引擎  
default-storage-engine=INNODB  
# SET sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

5.以管理员身份打开命令行执行安装命令

# 管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

# 执行以下语句进行MySQL的安装
mysqld -install
# 执行命令后提示: Service successfully installed, 表示安装成功

# 执行以下语句进行MySQL的初始化
mysqld --initialize-insecure --user=mysql
# 执行命令后会在MySQL的安装目录下生成data目录并创建root用户

# 执行以下命令以启动mysql服务
net start mysql
# 执行后会有如下提示: MySQL服务正在启动.. MySQL服务已经启动成功

# 启动MySQL之后, root用户的密码为空, 设置密码, 命令如下:
mysqladmin -u root -p password 新密码
Enter password: 旧密码
# 需要输入旧密码时, 由于旧密码为空, 所以直接回车即可