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解压版安装卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL8.0内存相关参数总结

    MySQL8.0内存相关参数总结

    这篇文章主要介绍了MySQL8.0内存相关参数总结,帮助大家更好的理解和学习mysql,感兴趣的朋友可以了解下
    2020-08-08
  • MySQL skip-character-set-client-handshake导致的一个字符集问题

    MySQL skip-character-set-client-handshake导致的一个字符集问题

    这篇文章主要介绍了MySQL skip-character-set-client-handshake导致的一个字符集问题,需要的朋友可以参考下
    2014-07-07
  • Mysql触发器语法解读(附带简单实用例子)

    Mysql触发器语法解读(附带简单实用例子)

    这篇文章主要介绍了Mysql触发器语法解读(附带简单实用例子),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • mysql联合索引最左匹配原则的底层实现原理解读

    mysql联合索引最左匹配原则的底层实现原理解读

    这篇文章主要介绍了mysql联合索引最左匹配原则的底层实现原理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • MySQL JOIN关联查询的原理及优化

    MySQL JOIN关联查询的原理及优化

    这篇文章主要介绍了MySQL JOIN关联查询的原理及优化,文章围绕主题展开详细的内介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • MySQL数据库备份与恢复全攻略

    MySQL数据库备份与恢复全攻略

    在现代应用中,数据库是核心组件之一,无论是个人项目还是企业级应用,数据的安全性和完整性都至关重要,为了防止数据丢失、损坏或意外删除,定期备份数据库是必不可少的,本文将详细介绍 MySQL 数据库的备份与恢复方法,需要的朋友可以参考下
    2024-10-10
  • MySQL8.0.21安装步骤及出现问题解决方案

    MySQL8.0.21安装步骤及出现问题解决方案

    这篇文章主要介绍了MySQL8.0.21安装步骤及出现问题解决方案,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • 对MySQL配置参数 my.ini/my.cnf的详细解析

    对MySQL配置参数 my.ini/my.cnf的详细解析

    今天我们今天主要向大家描述的是MySQL配置参数 my.ini/my.cnf,以下的文章就是对其实际操作的具体内容的详细解析
    2010-08-08
  • centos7环境下创建mysql5.6多实例的方法详解

    centos7环境下创建mysql5.6多实例的方法详解

    这篇文章主要介绍了centos7环境下创建mysql5.6多实例的方法,详细分析了centos7创建mysql5.6多实例的具体步骤、实现方法与操作注意事项,需要的朋友可以参考下
    2020-02-02
  • 常见的数据库1045密码错误问题解决方法

    常见的数据库1045密码错误问题解决方法

    连接MySQL数据库时难免会遇到1045错误,主要是因为用户输入的用户名或密码错误被拒绝访问,下面这篇文章主要给大家介绍了关于常见的数据库1045密码错误问题的解决方法,需要的朋友可以参考下
    2023-04-04

最新评论