waa*_*ers 9 mysql mysqldump backup
我知道没有必要备份information_schema数据库,但是以下数据库(除了用户定义的数据库)呢?
performance_schemamysqlphpmyadmin(所以,如果出现问题,我们必须从头开始(新的 MySQL 安装),我必须放回哪些数据库?)
Rol*_*DBA 10
performance_schema: 没有必要。它可能包含仅适用于您使用仪器时的性能指标。将过去收集的指标加载到另一个 MySQL 实例或稍后加载到同一个 MySQL 实例中是没有意义的。
mysql: 在这里要非常小心!!!如果您备份mysql,则只能将其重新加载到它来自的相同版本的 MySQL 中。特别是,mysql.user既不向前也不向后兼容。看我以前的帖子:
Oct 10, 2014: MySQL 服务在尝试向用户授予权限后停止Dec 24, 2012:备份和恢复“mysql”数据库Apr 12, 2012:无法以 root 身份授予权限(我就如何将 GRANTS 备份为 SQL 文本并加密密码给出了建议)mysql.slow_log或mysql.general_log(请参阅我的旧帖子如何启用 MySQL 常规日志?),这样的备份可能会很大。条目也可能太旧而无法恢复。如果您希望恢复mysql模式,您应该 mysqldump 将其与用户定义的数据库分开。phpmyadmin:如果您希望将其备份重新加载phpmyadmin到它来自的同一个 MySQL 实例中,那就没问题了。| 归档时间: |
|
| 查看次数: |
5194 次 |
| 最近记录: |