Mysql更换版本方法

这篇具有很好参考价值的文章主要介绍了Mysql更换版本方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  将mysql5.7 升级为mysql 8.0

Mysql更换版本方法

一、备份数据库

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

Mysql更换版本方法

2.输入命令 

mysqldump -uroot -p --all-databases > D:\Backup.sql

1.root是用户名

2.这里保存路径我选择了 D:\Backup.sql(可以更改)

回车后输入密码即可保存

三.卸载原来的Mysql

1.关闭服务

管理员运行命令窗口,输入 net stop mysql 关闭MySQL服务

删除MySQL的服务输入:sc delete MySQL

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

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

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

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

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

Mysql更换版本方法

删除目录

 Mysql更换版本方法

 四.配置系统变量

Mysql更换版本方法

Mysql更换版本方法

 五.安装新版本Mysql

mysql8没有my.ini文件,需要用户自己创建

新建data文件夹(空的就ok),并在my.ini中添加一些参数

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录(你自己的目录)
basedir=D:\mysql8\mysql-8.0.15-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql8\mysql-8.0.15-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

管理员身份打开cmd,进入新版本的mysql的bin目录下 

Mysql更换版本方法

1.初始化数据库:mysqld --initialize --console(8.0版本)        mysqld --install (老版本)

注意!执行结束后输出结果里面有一段:
[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: XI5ovf,x5G,? 
其中root@localhost:后面的“XI5ovf,x5G,? 就是初始密码(不含首位空格)。
在没有更改密码前,需要记住这个密码,首次登录需要用到。
可以先复制到某个文本中先保存下来.

2.启动服务:net start mysql

 六.修改密码

在控制台输入:mysql -uroot -p(刚才复制的密码)

登陆后输入以下几种代码(直到成功)第一个例子显示Query OK

alter user'root'@localhost identified by '123456';
Query OK, 0 rows affected (0.03 sec)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
set password for 用户名@localhost = password(‘新密码’);
mysqladmin -u用户名 -p旧密码 password 新密码
mysql> use mysql;
mysql> update user set password=password(‘123’) where user=‘root’ and host=‘localhost’;
mysql> flush privileges;

七.导入备份文件

(1)在 Mysql 中新建空数据库

mysql>create database wodeshuju;

(2)给数据库设置编码

mysql>set names utf8;

(3)导入数据 SQL 文件(使用source命令)

mysql>source D:\Backup.sql;

 两种版本共存:

如何在windows环境下配置并随意切换两种mysql版本https://blog.csdn.net/wphero/article/details/107919613文章来源地址https://www.toymoban.com/news/detail-449499.html

到了这里,关于Mysql更换版本方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL5.7升级MySQL8.0完整卸载与安装并连接Navicat

    👑 博主简介 :    🥇 Java领域新星创作者    🥇 阿里云开发者社区专家博主、星级博主、技术博主 🤝 交流社区 :BoBooY(优质编程学习笔记社区) 前言 :本篇文章详细讲解了MySQL5.7.24的卸载、MySQL8.0.28的安装以及升级后如何连接Navicat 1.备份整个数据库文件 2.停止MySQ

    2024年02月04日
    浏览(48)
  • mysql基础 - mysql5.7版本安装

    本文章是学习mysql5.7版本的安装教程

    2024年02月09日
    浏览(47)
  • 安装指定版本的mysql(mysql5.7)

    安装软件的三种方式: rpm 安装 源代码编译安装 yum仓库安装 本地光盘 阿里云yum源 自建yum仓库文件夹 去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本) 先检查是否自带了mysql 有的话 mariadb同理 有的话 https://repo.mysql.com/yum/ 找到对应版本 例如5.7 https://repo.m

    2024年02月08日
    浏览(44)
  • 安装指定版本的mysql(安装mysql5

    安装软件的三种方式: rpm 安装 源代码编译安装 yum仓库安装 本地光盘 阿里云yum源 自建yum仓库文件夹 去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本) 先检查是否自带了mysql 有的话 mariadb同理 有的话 https://repo.mysql.com/yum/ 找到对应版本 例如5.7 https://repo.m

    2024年02月08日
    浏览(72)
  • mysql8.0版本降到5.7版本(下载配置mysql5.7压缩包版本)

    目录 一、前言 二、官网下载与解压 三、配置环境变量 四、检查测试当前MySQL版本 五、获取资源 在部署项目的时候,有时候8.0版本的MySQL就会报错,这个时候就要换MySQL的版本了,5.7的版本还是比较稳定的。 1. 去到MySQL的官网进行下载mysql5.7的压缩包 官网压缩包:MySQL :: Dow

    2024年04月12日
    浏览(46)
  • 系统在已经安装mysql8.0版本后想要安装mysql5.7版本

    温馨提示:本篇文章在已经安装了mysql8.0版本的基础上进行,并且最终为8.0版本与5.7版本同时 存在 电脑已经安装了8.0版本的,但是因为项目需要,就想要再安装一个5.7版本的数据库,踩坑太多。。。写下这篇文章希望对有同样烦恼的友友们有帮助。 步骤如下: 1.官网下载想

    2024年02月09日
    浏览(58)
  • MySQL5.5版本安装详细讲解

    1.打开下载的安装文件,出现如下界面,mysql安装向导启动,点击“next”继续 2.同意协议,点击“next”继续 3.选择安装类型 1.Typical----默认安装 2.Custom----完全安装 3.Complete----用户自定义安装 4.点击“Install”开始安装。 5.正在安装 6.MySQL安装完成 7.配置MySQL 8.选择配置方式 9.选

    2024年02月22日
    浏览(36)
  • MySQL5.7源码编译Debug版本

    编译环境Ubuntu22.04LTS https://dev.mysql.com/downloads/mysql/?spm=a2c6h.12873639.article-detail.4.68e61a14ghILh5 cmake clang pkg-config perl 参考:https://dev.mysql.com/doc/refman/5.7/en/source-installation-prerequisites.html 通过文件读取安装 参考:https://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html 编译MySQL的deb

    2024年02月14日
    浏览(32)
  • Win10同时安装MYSQL5.7和MYSQL8.0版本

    官网下载网址:https://dev.mysql.com/downloads/ 2.1、解压文件夹,然后新建一个 my.ini 文件 my.ini文件内容: 2.2、以 管理员身份运行 cmd命令提示符,切换到 bin 路径下。 输入命令: mysqld --initialize --console 然后记住随机密码 2.3、安装MySQL5服务 【my.ini更改为自己的安装路径!!!管理员

    2024年02月10日
    浏览(56)
  • Linux下安装Mysql5.7版本步骤详解

    一、 查看是否已经安装 Mysql rpm -qa | grep mysql 如果你查看出来有东西,可以使用下面命令将其删除 rpm -e 文件名 二、mysql包 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 三、安装mysql包 yum -y install mysql57-community-release-el7-10.noarch.rpm 四、安装mysql yum -y install mysql-

    2024年02月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包