超详细教你怎么升级Mysql的版本

 更新时间:2021年05月19日 09:35:05   作者:万小猿  
今天教各位小伙伴怎么升级Mysql的版本,文中非常详细的介绍了Mysql更换版本的操作,包括数据备份,卸载,安装.对不会升级的小伙伴们很有帮助哦,需要的朋友可以参考下

一、前言

将mysql5.7 升级为mysql 8.0

准备两个压缩包!

二、备份数据库

1.cmd进入原来数据库中的路径

2.输入命令 

mysqldump -u root -p --all-databases > D:\JAVA_Installation\MySQL\data\Backup.sql

1.是你mysql的用户名  平时登录数据库用的用户名

2.保存备份文件的路径

3..sql文件 不要提前建立,它会自动新建。

会进行输入密码,完毕后

备份成功

三、卸载原来的Mysql

111.必须做的

打开命令窗口,输入 net stop mysql 关闭MySQL服务 ,然后删除MySQL的服务输入:

sc delete MySQL

1.卸载面板中的Mysql(如果没有就下一步)

2.删除C盘文件,C:\Program Files或者C:\Program Files (x86)里的MYSQL文件(如果没有就下一步)

3.删除注册表:windows+R运行"regedit"文件,打开注册表

(1)删除注册表1:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQLD Service

4.删除C盘下的C:\ProgramData\MySQL

没有data的打开隐藏项目选项

5.删除目录:(如果没有不用)

6.停止服务中的Mysql与删除全部安装路径

进入cmd进入旧版本的Bin,输入 mysqld -remove

删除目录

四、恢复之前的数据库

打开

把刚才的.sql执行一次即可

到此这篇关于超详细教你怎么升级Mysql的版本的文章就介绍到这了,更多相关Mysql版本升级内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 重置MySQL中表中自增列的初始值的实现方法

    重置MySQL中表中自增列的初始值的实现方法

    这篇文章主要介绍了重置MySQL中表中自增列的初始值的实现方法的相关资料,需要的朋友可以参考下
    2017-03-03
  • 重置MySQL数据库root密码(linux/windows)

    重置MySQL数据库root密码(linux/windows)

    linux与windows下重置mysql用户名与密码的方法,需要的朋友可以参考下。
    2010-12-12
  • 理解Mysql prepare预处理语句

    理解Mysql prepare预处理语句

    这篇文章主要帮助大家学习理解Mysql prepare预处理语句,对prepare预处理语句感兴趣的小伙伴们可以参考一下
    2016-03-03
  • MySQL笔记之别名的使用

    MySQL笔记之别名的使用

    在查询时,可以为表和字段取一个别名。这个别名可以代替其指定的表和字段
    2013-05-05
  • mysql多次调用存储过程的问题

    mysql多次调用存储过程的问题

    这个问题也困扰了我很长时间,准确的说正是因为他的存储过程无法在同一连接中2次或者多次执行,我大幅修该了程序架构,全部题换成了sql,但是毕竟sql无法执行有相当逻辑的代码,最总让我从新测试以求寻找解决之道。
    2011-05-05
  • Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)

    Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)

    本篇文章主要涉及mysql5.7.14用以往的安装方法安装存在的密码登录不上,密码失效等问题的解决办法,需要的朋友参考下吧
    2017-01-01
  • MySql数据库之alter表的SQL语句集合

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

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

    MySQL错误代码大全

    本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息
    2014-01-01
  • 详解MySQL的sql_mode查询与设置

    详解MySQL的sql_mode查询与设置

    这篇文章主要介绍了详解MySQL的sql_mode查询与设置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 浅谈Mysql tinyint(1)与tinyint(4)的区别

    浅谈Mysql tinyint(1)与tinyint(4)的区别

    本文主要介绍了浅谈Mysql tinyint(1)与tinyint(4)的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03

最新评论