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数据表索引命名规范的实现示例,包括不同类型索引的命名方法,具有一定的参考价值,感兴趣的可以了解一下
    2024-05-05
  • mysql5.1.26安装配置方法详解

    mysql5.1.26安装配置方法详解

    这篇文章主要为大家详细介绍了mysql安装配置方法,图文详解MySQL5.1.26安装步骤,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 一文解析MySQL的MVCC实现原理

    一文解析MySQL的MVCC实现原理

    这篇文章主要介绍了MySQL的MVCC实现原理,MVCC全称是Multi-Version Concurrency Control是一种并发控制的方法,通过维护一个数据的多个版本,减少读写操作的冲突
    2022-08-08
  • MySQL8新特性之全局参数持久化详解

    MySQL8新特性之全局参数持久化详解

    从8.0开始,可通过SET PERSIST命令将全局变量的修改持久化到配置文件中,下面这篇文章主要给大家介绍了关于MySQL8新特性之全局参数持久化的相关资料,需要的朋友可以参考下
    2021-10-10
  • Mysql InnoDB引擎中页目录和槽的查找过程

    Mysql InnoDB引擎中页目录和槽的查找过程

    这篇文章主要为大家介绍了Mysql InnoDB引擎中页目录和槽的查找记录过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • MYSQL导入导出sql文件简析

    MYSQL导入导出sql文件简析

    这篇文章主要介绍了MYSQL导入导出.sql文件的相关资料,内容包括MYSQL的命令行模式的设置、命令行进入MYSQL的方法、数据库导出数据库文件、从外部文件导入数据到数据库,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • MySQL主键自增会遇到的坑及解决方法

    MySQL主键自增会遇到的坑及解决方法

    主键不用随机字符串用什么?主键自增?主键自增就是最佳方案吗?有没有其他坑?今天我们就来讨论下这个话题,感兴趣的小伙伴可以收藏一下
    2023-04-04
  • 浅谈mysql增加索引不生效的几种情况

    浅谈mysql增加索引不生效的几种情况

    增加索引就是增加一个索引文件,但是在使用过程中哪些情况增加索引无法达到预期的效果呢?感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Mysql DateTime 查询问题解析

    Mysql DateTime 查询问题解析

    这篇文章主要为大家介绍了Mysql DateTime查询问题解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • MySql数据库之alter表的SQL语句集合

    MySql数据库之alter表的SQL语句集合

    mysql之alter表的SQL语句集合,包括增加、修改、删除字段,重命名表,添加、删除主键等。本文给大家介绍MySql数据库之alter表的SQL语句集合,感兴趣的朋友一起学习吧
    2016-04-04

最新评论