允许锁定多个表的MySQL配置?
我需要在一个有约700个表的数据库上执行MySQLDump,当我尝试使用当前配置时,我得到一个错误: mysqldump:获取错误:1016:使用锁表时无法打开文件:'./my\u db/content\u node\u field\u instance.frm'错误号:24 我四处搜索发现,发生这种情况是因为它试图锁定所有表,但由于表太多而失败。我知道我可以尝试lock tables=no并获得转储,但这样我的数据库可能处于不一致的状态 那么,有人知道我需要更改什么样的MySQL配置设置才能执行我需要的锁定吗?我正在用MyISAM运行5.1.37-1ubuntu5.1允许锁定多个表的MySQL配置?,mysql,mysqldump,Mysql,Mysqldump,我需要在一个有约700个表的数据库上执行MySQLDump,当我尝试使用当前配置时,我得到一个错误: mysqldump:获取错误:1016:使用锁表时无法打开文件:'./my\u db/content\u node\u field\u instance.frm'错误号:24 我四处搜索发现,发生这种情况是因为它试图锁定所有表,但由于表太多而失败。我知道我可以尝试lock tables=no并获得转储,但这样我的数据库可能处于不一致的状态 那么,有人知道我需要更改什么样的MySQL配置设置才能执
谢谢 我对MyISAM没有很好的经验,但它似乎将成为备份的一个问题 看起来MySQL中可能有一些帮助。祝你好运