my.cnf.migrated 是什么?

my.cnf.migrated 是什么?

我准备从 14.04 升级到 16.04,并且我有一个自定义 mysqlmy.cnf文件。听起来像是在进行发布升级,我最终会得到一个my.cnf文件和一个my.cnf.migrated文件。

  1. 如果我理解正确的话,升级后,该my.cnf文件将确切地正如我所言,但 mysql 将使用的配置文件将是该my.cnf.migrated文件,这将是自动迁移我的自定义配置的最佳猜测。这是正确的吗?

  2. 经过仔细检查后my.cnf.migrated,我可以将其重命名my.cnf.migratedmy.cnf,丢弃旧版本,然后就可以开始了吗?

答案1

  1. 也许。MySQL 可能删除了您使用的旧选项,如果您重新激活它们,就会出错。通过比较前两个选项并目测差异来选择安全的选项 ( diff my.cnf my.cnf.migrated)

  2. 是的。


如果您也有my.cnf.fallback同样的情况,则同样适用于这个。

相关内容