Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >mysql 8不再需要手工升级检查表?

mysql 8不再需要手工升级检查表?

原创
作者头像
Tuesday
修改于 2019-08-06 06:33:09
修改于 2019-08-06 06:33:09
3.1K0
举报
文章被收录于专栏:Qampp知识库.Qampp知识库.

The mysql_upgrade client is now deprecated. The actions executed by the upgrade client are now done by the server.

To upgrade, please start the new MySQL binary with the older data directory. Repairing user tables is done automatically. Restart is not required after upgrade.

The upgrade process automatically starts on running a new MySQL binary with an older data directory. To avoid accidental upgrades, please use the --upgrade=NONE option with the MySQL binary. The option --upgrade=FORCE is also provided to run the server upgrade sequence on demand.

It may be possible that the server upgrade fails due to a number of reasons. In that case, the upgrade sequence will run again during the next MySQL server start. If the server upgrade fails repeatedly, the server can be started with the --upgrade=MINIMAL option to start the server without executing the upgrade sequence, thus allowing users to manually rectify the problem.

----------------------------------------------------------------

现在不推荐使用mysql_upgrade客户端。 升级客户端执行的操作现在由服务器完成。

要升级,请使用旧数据目录启动新的MySQL二进制文件。 修复用户表是自动完成的。 升级后不需要重新启动。

升级过程在使用旧数据目录运行新的MySQL二进制文件时自动启动。 为避免意外升级,请使用--upgrade = NONE选项和MySQL二进制文件。 还提供了选项--upgrade = FORCE以按需运行服务器升级序列。

由于多种原因,服务器升级可能会失败。 在这种情况下,升级序列将在下一个MySQL服务器启动期间再次运行。 如果服务器升级重复失败,则可以使用--upgrade = MINIMAL选项启动服务器以启动服务器而不执行升级序列,从而允许用户手动纠正问题。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
天啊撸,mysql_upgrade要消失了!
MySQL 8.0.16 开始,MySQL 不推荐使用mysql_upgrade。取而代之的是"server upgrade"的升级方式。
田帅萌
2019/05/15
2.2K0
利用MySQL二进制包进行版本升级
线上有个数据库主从环境的MySQL版本是5.5.19版本的,由于5.5.19环境的MySQL在运维侧的支持不太好,例如:不能动态修改buffer_pool的值,alter table增加列的操作会长时间锁表等等。所以经过商量,需要对它进行升级,这次我采用的是在线升级的办法。我总结了一下在线升级过程中的总体步骤:
AsiaYe
2019/11/06
1.8K0
MySQL 5.5升级5.7小试
下午的时候接到业务部门的一个需求,他们有一个业务对性能要求比较高,在测试环境已经做了一些测试和优化,想看看在MySQL新版本中是否有一定的提升,现在使用的数据库版本是MySQL 5.5.19,想问问我能不能做下升级。
jeanron100
2019/08/28
2.4K0
MySQL 5.5升级5.7小试
mysql升级到最新版(mysql8.0.25)
MYSQL 5.6 --> MySQL 5.7 --> MySQL8.0.x
wangwei-dba
2021/06/28
6.7K1
技术分享 | MySQL MGR 滚动升级可行么?
作者:雷文霆,爱可生华东交付服务部 DBA 成员,主要负责 MySQL 故障处理及相关技术支持。爱好看书,电影。座右铭,每一个不曾起舞的日子,都是对生命的辜负。
爱可生开源社区
2023/12/01
3570
技术分享 | MySQL MGR 滚动升级可行么?
数据库升级-成为MySQL DBA 博客系列(之二)
数据库供应商通常每个月都会发布一些有bug /安全性修补程序的补丁,我们为什么要关心这些?因为,新的版本可能对安全漏洞或黑客入侵系统进行修复,所以除非不关注安全性能,否则,您会希望在您的系统安装上最新的安全修补程序。其中MySQL主要版本比较少见,通常是次版本升级,但是他们可能会带来一些重要的功能,使得升级是值得的。
阿炳数记
2019/02/27
1.5K0
MySQL版本升级(8.0.31->8.0.37)
就地升级涉及关闭旧 MySQL 服务器、用新 MySQL 二进制文件或软件包替换旧 MySQL 二进制文件或软件包、在现有数据目录上重新启动 MySQL,以及升级现有安装中需要升级的任何剩余部分。有关可能需要升级的内容的详细信息,请参见第 3.4 节“MySQL 升级过程升级的内容”。
洛秋_
2024/12/28
4250
MySQL基于GTIDs的MySQL Replication
1、GTIDs(Global transaction identifiers)全局事务标识符,是mysql 5.6新加入的一项技术
星哥玩云
2022/08/18
4230
MySQL8 中文参考(八十六)
在本节中,我们列出了在 NDB Cluster 中发现的与标准 MySQL 中发现的限制不同的限制,或者在标准 MySQL 中找不到的限制。
ApacheCN_飞龙
2024/06/26
2050
MySQL8 中文参考(八十六)
MySQL安全----日志管理(一)
MySQL的日志有主要有四种,会记录不同的操作行为,分别是----二进制日志、错误日志、查询日志、慢查询日志。开启日志是MySQL安全的必要手段之一,但是会影响MySQL的性能,所以要学会日志管理,根据实际的业务需求来选择日志。
cultureSun
2023/05/18
6350
技术分享 | 如何优雅地在 Windows 上从 MySQL 5.6 升级到 5.7
爱可生 MySQL DBA 团队成员,Oracle 10g OCM,MySQL 5.7 OCP,擅长数据库性能问题诊断、事务与锁问题的分析等,负责处理客户 MySQL 及我司自研 DMP 平台日常运维中的问题,对开源数据库相关技术非常感兴趣。
爱可生开源社区
2020/07/21
2.1K0
技术分享 | 如何优雅地在 Windows 上从 MySQL 5.6 升级到 5.7
MySQL数据库升级
当前不少系统的数据库依旧是MySQL5.6,由于MySQL5.7及MySQL8.0在性能及安全方面有着很大的提升,因此需要升级数据库。本文通过逻辑方式、物理方式原地升级来介绍MySQL5.6 升级至MySQL5.7的方法,并介绍其使用场景。
俊才
2020/04/07
1.9K0
MySQL8 中文参考(二十)
MySQL 服务器支持一个HELP语句,该语句从 MySQL 参考手册中返回信息(参见 Section 15.8.3, “HELP Statement”)。这些信息存储在mysql模式的几个表中(参见 Section 7.3, “The mysql System Schema”)。HELP语句的正确操作要求这些帮助表被初始化。
ApacheCN_飞龙
2024/06/25
2490
MySQL8.0.32版本一个严重Bug及解决方案
最近业务反馈,8.0.32在使用union和union all的过程中,发现含有中文等特殊字符时查询返回数据为空。这个影响是比较严重的。
DBA札记
2024/02/22
5980
MySQL8.0.32版本一个严重Bug及解决方案
MySQL 8.0.0 Changes 版本变更事项(2016-09-12, 开发里程碑)(施工现场)
原文链接: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-0.html
Fireflywang
2022/08/01
3920
配置MySQL主从/双主引发的反思 原
使用innobackupex工具进行备份(因本次涉及到的数据库实例较多,所以编写shell脚本,减少出错,单实例同样适用):
阿dai学长
2019/04/03
9820
配置MySQL主从/双主引发的反思
                                                                            原
MySQL 复制全解析 Part10 基于GTID的MySQL复制的一些限制
MySQL复制全解析 Part 2 一步步搭建基于二进制文件位置的MySQL复制
bsbforever
2020/08/18
4160
Mysql日志解析
修改Mysql配置 Mysql配置地址为: C:\Program Files (x86)\MySQL\MySQL Server 5.5 如果无法修改可以把my.ini拷贝出来,修改完后,再拷贝回去! 如果配置了Mysql的日志生成路径,但是该目录尚未创建,那么启动会报错! 关于Mysql日志 splunk内置了两种mysql的日志,分别是mysqld以及mysql_error mysqld_error Standard mysql error log标准的mysql错误日志 050818 16:19:29
用户1154259
2018/01/17
5.1K0
MySQL 8.0 数据字典有哪些变化?
墨墨导读:MySQL8.0 数据字典(Data Dictionary)也在进化中。MyISAM系统表全部换成InnoDB表 ,支持原子DDL。复杂度增加了。考虑过是否跟业务数据库有资源抢夺的现象,这些都是实际使用中需要观察关注的问题。
数据和云
2020/06/17
2.2K0
【MySQL数据库疑难杂症】常用的两种升级方法
动态修改innodb_fast_shutdown=0,以执行full purge(当innodb_fast_shutdown=0时,MySQL在执行关闭mysqld进程时,会对不再需要的undo log page进行清理,该清理动作非人为触发)和插入缓冲合并等操作,以干净的方式关闭MySQL。
samRsa
2025/02/11
1860
【MySQL数据库疑难杂症】常用的两种升级方法
相关推荐
天啊撸,mysql_upgrade要消失了!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档