一般错误:超过1205锁定等待超时;尝试在Magento 2.1.2上重新启动事务错误

时间:2017-11-05 13:53:27

标签: php mysql magento magento2

我在Magento 2.1.2中添加新产品时遇到问题,我不知道如何解决这个问题我是Magento的新手。当我添加产品时,它会返回此错误

SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction, query was: INSERT INTO `catalog_product_entity_varchar`(`entity_id`,`attribute_id`,`value`,`store_id`) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE `entity_id` = VALUES(`entity_id`), `attribute_id` = VALUES(`attribute_id`), `value` = VALUES(`value`), `store_id` = VALUES(`store_id`)
  

更改了mysql配置文件中的

innodb_lock_wait_timeout=120
值但是没有解决我的问题

任何人都有其他任何解决方案

1 个答案:

答案 0 :(得分:0)

使用SHOW FULL PROCESSLIST检查phpmyadmin或mysql命令行中的mysql状态。您可能会找到锁定要写入的表的查询。