【问题标题】:How to upgrade mariadb from a sql dump file?如何从 sql 转储文件升级 mariadb?
【发布时间】:2020-02-12 19:12:53
【问题描述】:

我有一个由 mariadb 10.2 的 mysqldump 生成的 sql 转储文件。

我想使用 mariadb 10.4 设置一个新的数据库服务器,数据来自 sql 转储文件。

在这种情况下是否需要升级过程?如果是这样,我应该先将sql文件恢复到db然后运行mysql_upgrade还是直接升级sql文件然后恢复到db?

【问题讨论】:

    标签: mysql mariadb dbmigrate


    【解决方案1】:

    我建议您遵循 MariaDb 网站上提供的升级指南。见Upgrading MariaDB。它列出了从 MariaDb 的一个主要版本升级到下一个主要版本的文章。

    没有直接从版本 10.2 升级到 10.4 的指南,所以您应该先按照 Upgrading from MariaDB 10.2 to MariaDB 10.3 从 10.2 升级到 10.3。然后关注Upgrading from MariaDB 10.3 to MariaDB 10.4,从 10.3 升级到 10.4。

    确保阅读主要版本之间的不兼容性

    【讨论】:

    • 谢谢,希望有更直接的方法。
    • 嗯,我概述的方法似乎是升级 MariaDb 的推荐方法。如果您的 SQL 转储文件不包含可能跨版本不兼容的构造(例如触发器和 innodb 配置),那么只需导入 SQL 转储文件即可
    猜你喜欢
    • 2013-10-12
    • 2018-06-23
    • 2017-10-26
    • 2014-05-19
    • 2021-08-11
    • 2017-04-16
    • 2021-07-01
    • 1970-01-01
    相关资源
    最近更新 更多