
D:\>mysqldump -uuser -ppass dbname > 1.dump.sql.txt
mysqldump: Got error: 1146: Table 'dbname.admin20_cache' doesn't exist when using LOCK TABLES
Как заставить MySQL игнорировать ошибку?
решение1
--ignore-table=name Не выгружать указанную таблицу. Чтобы указать более одной таблицы для игнорирования, используйте директиву несколько раз, по одному разу для каждой таблицы. Каждая таблица должна быть указана с именем базы данных и именем таблицы, например --ignore-table=database.table
Я думаю, это может быть ваш единственный вариант (из mysqldump --help
)