gpt4 book ai didi

MySql备份与恢复

转载 作者:行者123 更新时间:2023-11-29 02:30:41 24 4
gpt4 key购买 nike

试图找出人们如何进行完整的备份/恢复过程:用户定义的数据库模式和数据可以通过 mysqldump 轻松备份,但是主表和数据呢?也就是说,如果服务器完全崩溃,我该如何重建数据库,即包括 Mysql 中的所有设置?是否只是转储/导入 information_schema 和 mysql 数据库+恢复 my.cnf 的问题? (innodb 或 MyISAM,不是 ISAM)

--

编辑:谢谢!

最佳答案

您不备份 information_schema,但是,是的,保留一份 my.cnf 的副本以及 mysql 数据库表和日志设置的转储。为此,请执行以下操作:

mysqldump -u$user -p$pass --all-databases > db_backup.sql

如果您要恢复到 100% 相同版本的 MySQL,您还可以通过关闭服务器并完整复制/var/lib/mysql 的内容(或您的数据文件所在的任何位置)来进行备份) 以及您的 my.cnf 文件。然后,当您想要上线并打开服务器时,只需将副本放回原处即可。

关于MySql备份与恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com