是否需要备份MySQL数据库information_schema,performance_schema,mysql和phpmyadmin?


9

我知道没有必要备份information_schema数据库,但是以下数据库(除了用户定义的数据库)又如何?

  • performance_schema
  • mysql
  • phpmyadmin

(因此,在出现问题的情况下,我们必须从头开始(全新的MySQL安装),我必须放回哪些数据库)?)

Answers:


10
  • performance_schema: 没有必要。它可能包含仅对您使用仪器有用的性能指标。将过去收集的指标加载到另一个MySQL实例或稍后再加载到同一MySQL实例中将毫无用处。

  • mysql:请务必在这里!!!如果进行备份mysql,则只能将其重新加载到与它相同的MySQL版本中。特别是,mysql.user既不向前也不向后兼容。看我的旧帖子:

  • phpmyadmin:如果您希望将的备份重新加载phpmyadmin到来自它的同一个MySQL实例中,那就很好了。

非常感谢您的回复!我的问题是关于在发生灾难时丢失所有数据后从头开始进行备份,我将对此问题进行一些编辑。
徘徊

如果还有更多有关自己进行备份的详细信息,请提交一个单独的问题,而不是编辑问题。
RolandoMySQLDBA 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.