我准备从 14.04 升级到 16.04,并且我有一个自定义 mysqlmy.cnf
文件。听起来像是在进行发布升级,我最终会得到一个my.cnf
文件和一个my.cnf.migrated
文件。
如果我理解正确的话,升级后,该
my.cnf
文件将确切地正如我所言,但 mysql 将使用的配置文件将是该my.cnf.migrated
文件,这将是自动迁移我的自定义配置的最佳猜测。这是正确的吗?经过仔细检查后
my.cnf.migrated
,我可以将其重命名my.cnf.migrated
为my.cnf
,丢弃旧版本,然后就可以开始了吗?
答案1
也许。MySQL 可能删除了您使用的旧选项,如果您重新激活它们,就会出错。通过比较前两个选项并目测差异来选择安全的选项 (
diff my.cnf my.cnf.migrated
)是的。
如果您也有my.cnf.fallback
同样的情况,则同样适用于这个。