备份MySQL出现Can’t open file when using LOCK TABLES错误的解决方法

问题描述:
备份数据库出现mysqldump: Got error: 1016: Can’t open file: ‘./ShoppingCart/ShoppingCart_01f8.frm’ (errno: 24) when using LOCK TABLES
这样的错误。

解决方法:
在mysqldump的时候加上--lock-tables=false就可以解决问题。

示例代码:
mysqldump -uroot -pMyPassword dbname > data.sql --lock-tables = false