mysqldump没有创建表,然后尝试LOCK / ALTER不存在的表

时间:2013-10-25 17:34:49

标签: mysql sql magento mysqldump

在mysql Ver 14.14 Distrib 5.1.66上遇到mysqldump的几个问题,对于unknown-linux-gnu(x86_64),首先是:

标准的mysqldump 创建表,然后尝试锁定/更改不存在的表。

SQL查询:

--Dumping data for table `catalog_product_index_price_cfg_opt_tmp`
LOCK TABLES  `catalog_product_incatalog_category_entitydex_price_cfg_opt_tmp` WRITE;
MySQL说:

Documentation
#1146 - Table 'group_high.catalog_product_incatalog_category_entitydex_price_cfg_opt_tmp' doesn't exist.

关于如何发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

过去我遇到过类似的问题。这个答案可能类似于“你试过打开它”。但是我过去如何修复它是关闭与DB的连接然后再次启动并确保所有表都在那里,我可以查询该特定的表。然后开始MySQL。如果它仍未输出,那么您已将问题缩小到转储。