我通常使用MySQL转储备份我的数据库同时我发现我托管应用程序的子域没有加载。当我在PHPmyadmin中检查状态时。它显示错误说'等待表锁属性'。我搜索了几个相同的线程,但我只是不明白它是如何与我的子域加载有关,因为我没有在我的索引页面中使用任何数据库连接或查询。请帮忙。
提前致谢。
答案 0 :(得分:0)
您的mysqldump命令在此过程中锁定您的表。 添加选项" - 单一交易"在mysqldump命令中,因此转储进程在表完成转储之前不会锁定表。 mysqldump --single-transaction ....
点击此链接http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html#option_mysqldump_single-transaction