mysql - 如何从 sql 转储文件升级 mariadb?
问题描述
我有一个由 mariadb 10.2 的 mysqldump 生成的 sql 转储文件。
我想使用 mariadb 10.4 设置一个新的数据库服务器,数据来自 sql 转储文件。
在这种情况下是否需要升级过程?如果是这样,我应该先将sql文件恢复到db然后运行mysql_upgrade还是以某种方式直接升级sql文件然后恢复到db?
解决方案
好吧,我建议您遵循 MariaDb 网站上提供的升级指南。请参阅升级 MariaDB。它列出了从 MariaDb 的一个主要版本升级到下一个主要版本的文章。
没有直接从版本 10.2 升级到 10.4 的指南,因此您应该先按照从 MariaDB 10.2 升级到 MariaDB 10.3 的步骤从 10.2 升级到 10.3。然后按照从 MariaDB 10.3 升级到 MariaDB 10.4 从 10.3 升级到 10.4。
确保阅读主要版本之间的不兼容性
推荐阅读
- kubernetes - 无法使用 kubeconfig 文件中的上下文
- javascript - 反应后执行动作
- javascript - setTimeout - 有没有正确的方法来实现它?
- plsql - 寻找基于oracle apex layout design的plsql代码
- matlab - 如何在 Matlab 中使用黄油功能构建带通滤波器?
- stm32 - 按下按钮时从 STM32 ADC 获取读数
- vuejs2 - vue-owl-carousel 不适用于 v-for
- sql - 下面的 SQL 查询是否有效?
- python - 字典映射返回楠
- applescript - 在标记后取 X 符号并保存到 AppleScript 中的变量