win安装mysql5.7解压版

window安装mysql5.7解压版

mysql解压版下载

点击进入下载地址
下载页面
Product Version:选择需要下载的版本可展示对应版本号的压缩包,自行选择下载

mysql压缩包解压配置

1.将下载的压缩包解压到存放的位置
其中解压后data文件夹和my.ini文件不存在,需自行新增
在这里插入图片描述
2.data目录和my.ini文件为自己新建的文件
my.ini内容如下

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3307端口
port = 3307

# 设置mysql的安装目录
basedir=D:\mysql-5.7.20\mysql-5.7.20-winx64

# 设置 mysql数据库的数据的存放目录(MySQL8.0+ 不需要以下配置,系统自己生成即可,否则有可能报错)
datadir=D:\mysql-5.7.20\mysql-5.7.20-winx64\data

# 允许最大连接数,windows下最多为2038
max_connections=256

# 设置服务端使用的字符编码为utf-8
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3.生成mysql服务
以管理员的身份进入cmd命令行界面=》切换至mysql解压的bin目录下=》执行语句生成服务

mysqld install MySQL5720 --defaults-file="D:\mysql-5.7.20\mysql-5.7.20-winx64\my.ini"

其中服务名 MySQL5720 可自定义
D:\mysql-5.7.20\mysql-5.7.20-winx64\my.ini为my.ini文件的绝对路径

在这里插入图片描述
显示Service successfully installed.表示安装成功。
若遇到 The service already exists!,重新以管理员身份进入cmd命令行,执行:

sc query MySQL5720

检查服务是否存在,存在则删除(或者直接另取服务名)

sc delete MySQL5720

4.初始化数据库
搜索进入cmd命令行且切换至mysql的bin目录下,执行以下命令

mysqld --initialize --user=mysql --console

结果如下:
在这里插入图片描述
画红部分为初始密码
也可前往 my.ini文件中指定的datadir位置下的*.err文件,查看文件内容获取初始密码

5.检查数据库注册表信息
进入注册表查看刚刚注册的服务:位置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL5720
其中MySQL5720与上面的服务名一致
检查ImagePath的值是否正确;不正确则修正
在这里插入图片描述
D:\mysql-5.7.20\mysql-5.7.20-winx64\bin\mysqld --defaults-file=D:\mysql-5.7.20\mysql-5.7.20-winx64\my.ini MySQL5720
其中 --defaults-file前面的路径为mysql解压安装bin目录下mysqld的路径
而 --defaults-file后面的路径为my.ini文件的路径加空格接当前的服务名
同一电脑多个mysql安装时,需仔细检查该项,查看前后两项路径是否匹配对应的mysql路径信息

5.启动数据库
net start +(自定义的服务名称)

net start MySQL5720

在这里插入图片描述
6.修改数据库密码
使用初始密码进入数据库
在这里插入图片描述
执行语句(SET PASSWORD = PASSWORD(‘自定义密码’))修改密码
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值