广告
返回顶部
首页 > 资讯 > 数据库 >APT怎么升级mysql
  • 357
分享到

APT怎么升级mysql

2024-04-02 19:04:59 357人浏览 独家记忆
摘要

小编给大家分享一下APT怎么升级Mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 升级mys

小编给大家分享一下APT怎么升级Mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

升级mysql升级mysql以前,必须对mysql进行备份。另外假定原mysql是利用APT仓库安装。如果不是采用这种方式安装,需要用替换第三方系统自带mysql或替换用deb包安装的mysql的方法。

升级mysql

使用MYSQL APT仓库升级MYSQL(就是代替旧版本,用原来的数据运行新版本),采用以下步骤:

  1. 确保你的软件库列表中包含 MySQL APT 仓库。

  2. 运行以下命令,确保在你的 MySQL APT 仓库有最新的包信息。

apt-get update

3. 注意默认只能更新MYSQL到在添加APT仓库时选择的版本,如果想更新到其他版本请参考选择发行版本。

4.  用下面的命令升级mysql。

apt-get install mysql-server

升级其他附属产品和组件的命令为:

apt-get install package-name

查看使用MYSQL APT仓库安装的附属产品和组件,用下面的命令:

dpkg -l | grep mysql | grep ii

5.升级完成后,通常会重启mysql, MySQL 8.0.16以前的版本,重启后运行mysql_upgrade 检查旧版本数据与新版本之间的是否兼容。

作为一个普遍的规则,升级应该从一个版本至下一个版本,而不应该直接升级至最新版本。例如从5.5升级至5.6,再升级至5.7,而不应该一步升级至5.7。

替换第三方系统自带的mysql

注意: MySQL APT仓库仅能够替换Debian 和ubuntu自带的mysql,不能替换其他无论在版本库内部和外部的mysql分支。为了替换这些mysql分支,你必须先卸载系统自带的mysql,必须从发行商哪里获得如何卸载自带的mysql,备份数据以及如何恢复备份数据到新的mysql。

一些第三方的自带的仓库包依赖于原来的自带的mysql包, MySQL APT repository packages不应该和他们一起工作。这些包括akonadi-backend-mysql, handlerSocket-mysql-5.5, 和 zoneminder。

采用以下步骤替换第三方自带系统:

  • 备份你的数据库

  • 添加APT仓库和选择一个发行系列。

  • 运行上述步骤4,替换掉原来的系统自带版本。

使用MySQL APT repository替换MySQL的本机发行版后,使用APT get purge、APT get remove--purge或dpkg-P命令从本机存储库中清除旧的MySQL包可能会以各种方式影响新安装的MySQL服务器。因此,不要从本机存储库包中清除旧的MySQL包。

  • 恢复数据

替换用下载的deb包安装的mysql

来自于https://dev.mysql.com/downloads/的Deb包与来自于 the MySQL APT repository的deb包是不相同的。安装和配置mysql采用不同的方式。

下面讲述来替换用自于Https://dev.mysql.com/downloads/的deb包安装的mysql。

  • 备份你的数据库

  • 添加APT仓库和选择一个发行系列。

  • 用下面的命令删除老版本。

dpkg -P mysql

  • 用下面的命令安装mysql

apt-get install mysql-server

  • 恢复数据。

用APT删除mysql

删除用MySQL APT 仓库安装的mySQL Server以及组件,首先用下面的命令删除mysql server:

apt-get remove mysql-server

接着删除和mysql server一起自动安装的软件:

apt-get autoremove

用下面的命令删除附属产品和组件,用想要删除的包名称替换 package-name:

apt-get remove package-name

查看你利用 MySQL APT repository安装的包,用下面的命令:

dpkg -l | grep mysql | grep ii

MYSQL APT仓库中的可用包

相关学习推荐:mysql教程(视频)

Package Name

Description

mysql-server

用于安装MySQL服务器

mysql-commUnity-server

MySQL 服务器

mysql-client

用于安装MySQL客户端

mysql-cluster-community-auto-installer

NDB集群的自动安装程序

mysql-cluster-community-client

NDB集群MySQL客户端

mysql-cluster-community-data-node

NDB集群的数据节点

mysql-cluster-community-java

NDB集群的Java驱动

mysql-cluster-community-management-server

NDB集群的管理节点

mysql-cluster-community-memcached

NDB集群memcached服务器

mysql-cluster-community-server

NDB集群的MySQL服务器

mysql-cluster-community-source

NDB集群的源码

mysql-cluster-community-test

NDB集群的测试套件

mysql-community-client

MySQL客户端

mysql-common

MySQL数据库普通文件

libmysqlclient20

MySQL数据库客户端库

libmysqlclient-dev

MySQL数据库开发文件

libmysqld-dev

MySQL嵌入式数据库开发文件

mysql-testsuite

用于安装MySQL测试套件

mysql-community-test

MySQL 测试套件

mysql-community-bench

MySQL基准套件

mysql-community-source

MySQL源代码

mysql-workbench-community

MySQL Workbench(不适用于Debian平台)

mysql-connector-python-py3

适用于Ubuntu 16.04、18.04和18.10的MySQL Connector/Python;使用Python 3.2或更高版本

mysql-connector-python

适用于Debian 8.x和Python 2.6.3或更高版本以及适用于Ubuntu 16.04、18.04和18.10的MySQL Connector / Python; 使用Python 2.6.3至3.1

mysql-router

MySQL路由器

ndbclient

NDB Cluster 客户端

ndbclient-dev

NDB Cluster 客户端开发套件

以上是“APT怎么升级mysql”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: APT怎么升级mysql

本文链接: https://www.lsjlt.com/news/56196.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • APT怎么升级mysql
    小编给大家分享一下APT怎么升级mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 升级mys...
    99+
    2022-10-18
  • mysql怎么升级
    mysql怎么升级?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。mysql怎么升级1.从官网下载mysql新版本软件包2.卸载...
    99+
    2022-10-18
  • mysql升级(物理升级)
    mysql升级是经常要做的工作,整理下升级步骤(物理升级) 1,关闭mysql服务 2,高版本软件覆盖低版本软件(替换掉basedir) 3,赋予新的高版本软件mysql权限 4,使用新的软件开启数据库 5...
    99+
    2022-10-18
  • MySQL 5.6.36怎么升级到5.6.40
    这篇文章主要介绍“MySQL 5.6.36怎么升级到5.6.40”,在日常操作中,相信很多人在MySQL 5.6.36怎么升级到5.6.40问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-18
  • MySQL 5.7怎么升级到8.0
    这篇文章主要讲解了“MySQL 5.7怎么升级到8.0”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL 5.7怎么升级到8.0”吧!为什么升级到My...
    99+
    2022-10-19
  • MySQL 5.6.27升级MySQL 5.7.18版本的升级步骤是怎么样的
    MySQL 5.6.27升级MySQL 5.7.18版本的升级步骤是怎么样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 ...
    99+
    2022-10-19
  • linux怎么从apt升级中排除/保留/阻止特定软件包
    这篇文章主要介绍了linux怎么从apt升级中排除/保留/阻止特定软件包,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法 1:如何使用 apt-mark 命令排除 Debi...
    99+
    2023-06-16
  • MySQL升级
    一、概述 Linux MySQL 5.7二进制 小版本升级,升级前需要备份数据和mysql主配置文件my.cnf 对数据字典的升级数据字典有:mysql、information_schema、perform...
    99+
    2022-10-18
  • mysql 升级和降级
    1 官方推荐的两种升级方式:in-place upgradelogical upgrade2 升级之前:备份所有数据库,包括系统库mysql[root@Darren1 ~]# mysqldump -uroo...
    99+
    2022-10-18
  • wdCP面板MySQL版本怎么升级
    这篇文章给大家分享的是有关wdCP面板MySQL版本怎么升级的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。之前安装wdCP面板主要就是为了搭建WordPress个人博客,然后去W...
    99+
    2022-10-18
  • 怎么利用APT库安装MySQL
    这期内容当中小编将会给大家带来有关怎么利用APT库安装MySQL,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。添加APT仓库访问 https://dev.mysql.co...
    99+
    2022-10-18
  • 升级mysql后连接失败怎么办
    mysql升级后出现连接失败的原因:mysql升级后使用了新的密码验证机制,导致连接mysql失败解决方法:首先,在命令行中使用CD命令切换到mysql安装目录中的bin目录下;CD \mysql\bin切换到并目录后,在命令行中使用roo...
    99+
    2022-10-16
  • mysql 5.1升5.6 升级后出现问题怎么处理
    这篇文章主要为大家展示了“mysql 5.1升5.6 升级后出现问题怎么处理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql 5.1升5.6 升级后出现...
    99+
    2022-10-18
  • windows微软升级助手怎么升级
    本篇内容主要讲解“windows微软升级助手怎么升级”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows微软升级助手怎么升级”吧!升级方法:首先下载微软升级助手。 然后打开,选择“立即升...
    99+
    2023-07-01
  • 如何升级MySQL
    这篇文章主要为大家展示了“如何升级MySQL”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何升级MySQL”这篇文章吧。MySQL升级的概述MySQL升级的实...
    99+
    2022-10-18
  • MySQL如何升级
    这篇文章给大家分享的是有关MySQL如何升级的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 MySQL5.7新增了不少新功能,比如:Online DDL、多源复制、增强半同步...
    99+
    2022-10-18
  • MySQL 5.6升级至MySQL 5.7--------版本升级最佳实战
    1. 背景   MySQL 5.7是当前MySQL最新版本,与MySQL 5.6版本相比,有如下特征  * 性能和可扩展性:改进 InnoDB 的可扩展性和临时表的性能,从而实现更快的网...
    99+
    2022-10-18
  • 怎么升级pip
    可以通过使用pip自身的升级命令、操作系统的包管理工具升级pip和手动安装最新版本的pip。详细介绍:1、使用pip自身的升级命令,使用pip install --upgrade pip命令来升级pip到最新版本;2、使用操作系统的包管理工...
    99+
    2023-11-23
    pip
  • golang 怎么升级
    在使用Golang时,你可能需要升级你的Golang版本来使用最新的功能和修复之前版本中的漏洞。升级Golang的过程并不是很难,下面是一些可以帮助你完成升级的步骤。步骤 1:备份现有代码升级Golang版本前,建议先备份你的现有代码以免遗...
    99+
    2023-05-14
  • 怎么升级phpmyadmin
    这篇文章主要介绍怎么升级phpmyadmin,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!(1)在数据库的管理页面中,找到右方的“官方主页”标题并点击进入下一页。(2)在官方主页中,...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作