对于不习惯mySQL的人,在使用phpMyAdmin管理程序时,建议使用所有表和数据备份整个数据库的设置是什么?
答案 0 :(得分:1)
大多数选项都很好,但请检查结构 - > “添加DROP TABLE ...”和“添加CREATE PROCEDURE”,然后是Data - > “扩展插入”(这会减少重新插入数据时的加载时间,而不是必需的)。然后单击“另存为文件”并导出,其余选项都适用。
答案 1 :(得分:0)
我假设您的数据库很大,并且您遇到phpMyAdmin超时问题。如果是这种情况,并且您没有shell访问权限,那么您可能必须编写一个PHP脚本,该脚本执行mysqldump命令,然后异步调用它,以便没有浏览器超时问题。这将是一个草率的解决方法,但如果访问受限,这样的东西可能是你唯一的选择。
答案 2 :(得分:0)
虽然它有它的位置,但phpmyadmin的强项不是数据库备份。
话虽如此,如果您的数据库很小,通过.sql导出使用默认设置应该没问题。
如果您的数据库很大(即超过几MB)和/或您关心它,则应通过逻辑副本或通过执行mysqldump在服务器级别完成备份。