我想使用phpmyadmin导出函数创建我的数据库的备份。数据库不能有任何停机时间,所以我需要知道运行数据库导出是否会使数据库停机?如果我使用phpmyadmin导出数据库,它会锁定我的表还是将数据库关闭?
我看过在线,但我得到的是如何导出说明。没有人告诉你它在完成任务时是否会关闭。我只需要一个海峡答案,所以我可以导出或组织安全停机时间导出。
任何帮助真的很感激,谢谢。
我想使用phpmyadmin导出函数创建我的数据库的备份。数据库不能有任何停机时间,所以我需要知道运行数据库导出是否会使数据库停机?如果我使用phpmyadmin导出数据库,它会锁定我的表还是将数据库关闭?
我看过在线,但我得到的是如何导出说明。没有人告诉你它在完成任务时是否会关闭。我只需要一个海峡答案,所以我可以导出或组织安全停机时间导出。
任何帮助真的很感激,谢谢。
答案是否定的,表不会被锁定,数据库不会被关闭。但是,如果数据库很大,并且需要很长时间才能对其进行备份,则有时可能会导致性能下降(来自应用程序的SQL查询速度较慢)。
谢谢,我很欣赏投入,我可能会安排一些停机时间。 –
如果它是一个大的数据库(即MB的三位数以上),你可能不应该与phpMyAdmin或者通过浏览器这样做。在命令行,而不是更好地利用mysqldump
:
# mysqldump -u UserName -p PassWord your_db > your_db.sql
...如果数据库的大小是< 100 MB,你可能不必太在意了您网站上的MySQL的性能;除非您的服务器速度很慢或负载不变。
那正是我想要的,谢谢Daniel。 –