表“使用中”,无法dump

表“使用中”,无法dump

数据库中有些表是“使用中”,tar导致的问题,能修复的都修了。比如abc,修复的时候说不存在,不管它了。
/usr/local/mysql/bin/mysqldump --default-character-set latin1 -uroot -p123456 phpwind |gzip>/mysqldata/dumpmysql2007.sql.gz
提示mysqldump: Got error: 1146: Table 'phpwind.abc' doesn't exist when using LOCK TABLES
这样只要数据库中有“使用中”的表mysqldump命令就无法使用,除了一个个把那些“使用中”的表在数据库中删除还有什么好的解决方法。      
加一个--add-locks参数试试。
http://www.jb51.net/article/5509.htm