gpt4 book ai didi

MySQL 5.5 到 5.6.35 升级 - 是否需要时间/日期时间/时间戳升级?

转载 作者:行者123 更新时间:2023-11-29 03:20:35 26 4
gpt4 key购买 nike

我们正准备将一个相当大的 MySQL 5.5 数据库升级到 5.6.35。升级说明指出与时间/日期时间/时间戳结构的更改相关的“不兼容问题”。

我们知道在升级到 5.6 后可以运行 alter table ... force 来升级受影响的表。然而,考虑到这个数据库的大小,我们已经确认它需要数天才能完成。

我们不能使用在线 DDL 功能 [1],因为根据文档,时间/日期时间/时间戳更改不适用于 INPLACE 算法。

我们还了解到,在 5.6 上运行 5.5 数据库会在复制到 5.6 从属服务器时出现问题,我们需要这样做。但如果不进行实际测试,我们无法确认此问题。

因此我的问题是:我们需要更改表格吗?我们不需要 5.6 微秒功能,永远也不需要。如果我们不需要微秒功能,我们可以只升级到 5.6 并完成它吗?

谢谢杰森

[1] https://dev.mysql.com/doc/refman/5.6/en/innodb-online-ddl.html

最佳答案

我们确定确实可以将 5.6 复制从站与 5.5 主站一起运行。 alter table ... force 也不是必需的。

关于MySQL 5.5 到 5.6.35 升级 - 是否需要时间/日期时间/时间戳升级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45869647/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com