Windows10下MySQL5.7.31解压版安装与卸载方法

 更新时间:2023年12月08日 14:37:40   作者:明月一壶酒  
这篇文章主要介绍了Windows10下MySQL5.7.31解压版安装与卸载,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、安装

1进入官网下载MySQL5.7.31解压版:

MySQL :: Download MySQL Community Server (Archived Versions)

2解压文件

解压目录到D:\developer_tools\MySQL\mysql-5.7.31-winx64,在bin同级目录下创建my.ini文件,写入以下代码:

[mysqld]

#设置3306端

port = 3306

# 设置mysql的安装目录

basedir=D:\developer_tools\MySQL\mysql-5.7.31-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\developer_tools\MySQL\mysql-5.7.31-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

3配置环境变量:

Path:D:\developer_tools\MySQL\mysql-5.7.31-winx64\bin

4初始化

以管理员身份运行打开cmd,进入MySQL解压目录下,这里为D:\developer_tools\MySQL\mysql-5.7.31-winx64\bin

执行mysqld --initialize-insecure进行初始化,会在bin同级目录下生成一个data目录

5安装

执行mysqld -install [服务名]

PS:默认为mysql,不建议更改

6启动服务

执行net start mysql

7登录mysql,修改密码

执行mysql -u root -p回车,不用输密码,继续回车进入mysql

修改密码命令 set password = password(‘123456’)

至此,安装成功!

二、卸载

1关闭服务

以管理员身份运行打开cmd,关闭mysql服务

net stop mysql

2卸载

mysql -remove

3删除解压的文件(如需重装,data文件可备份,安装后替换下)。

4删除注册表信息

win+r->输入regedit->搜索MySQL,右键删除(或者根据以下路径找到MySQL,右键删除)

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

卸载完成

到此这篇关于Windows10下MySQL5.7.31解压版安装与卸载的文章就介绍到这了,更多相关MySQL5.7.31解压版安装卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql如何批量修改表名前缀

    mysql如何批量修改表名前缀

    这篇文章主要介绍了mysql如何批量修改表名前缀的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • MySQL 8.0.0开发里程碑版发布!

    MySQL 8.0.0开发里程碑版发布!

    MySQL 8.0.0开发里程碑版发布,感兴趣的小伙伴们可以阅读一下
    2016-09-09
  • MySQL表字段时间设置默认值

    MySQL表字段时间设置默认值

    很多人可能会把日期类型的字段的类型设置为 date或者 datetime,但是这些不是当前时间,那么如何把字段时间设置成当前时间,本文就具体来介绍一下
    2021-05-05
  • mysql中怎样使用合适的字段和字段长度

    mysql中怎样使用合适的字段和字段长度

    这篇文章主要介绍了mysql中怎样使用合适的字段和字段长度问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Linux下如何实现Mysql定时任务

    Linux下如何实现Mysql定时任务

    这篇文章主要介绍了Linux下如何实现Mysql定时任务,需要的朋友可以参考下
    2018-04-04
  • 数据库中如何通过创建新表来备份操作示例代码

    数据库中如何通过创建新表来备份操作示例代码

    数据库备份是指在特定时间点保存数据库中数据的过程,备份数据通常存储在不同的物理介质上,比如硬盘、磁带或云端存储设备,以防止数据丢失或损坏,这篇文章主要介绍了数据库中如何通过创建新表来备份操作的相关资料,需要的朋友可以参考下
    2025-07-07
  • Mysql数据库之Binlog日志使用总结(必看篇)

    Mysql数据库之Binlog日志使用总结(必看篇)

    下面小编就为大家带来一篇Mysql数据库之Binlog日志使用总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Mysql中group by 使用中发现的问题

    Mysql中group by 使用中发现的问题

    当使用MySQL的GROUP BY语句时,根据指定的列对结果进行分组,这种情况通常是由于在 GROUP BY 中选择的字段与其他非聚合字段不兼容,或者在 SELECT 子句中没有正确使用聚合函数所导致的,本文给大家介绍Mysql中group by 使用中发现的问题,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • MySQL 8.0用户和角色管理原理与用法详解

    MySQL 8.0用户和角色管理原理与用法详解

    这篇文章主要介绍了MySQL 8.0用户和角色管理,结合实例形式分析了MySQL 8.0用户和角色管理相关概念、功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • MYSQL部署主从同步超详细过程

    MYSQL部署主从同步超详细过程

    本文主要介绍了在红帽7.9系统上源码部署MySQL主从复制的流程,包括克隆主库、配置唯一ID、创建同步账户、锁表测试、初始化从库及验证同步状态的步骤,感兴趣的可以了解一下
    2025-09-09

最新评论