Magmi导入SQL导入,适用于本地服务器

时间:2014-03-11 08:46:33

标签: php mysql magento magmi magento-1.8

我已经使用Magmi很长一段时间了,到目前为止还有问题,但是现在我正在尝试用Magmi进行CSV导入,并且出于某种原因它会抛出这个SQL错误,并且不知道如何解决它。

  • Magento:1.8.1.0
  • PHP:5.3.3-7 + squeeze18
  • MySQL:5.1.73
  • MySQLi:5.1.73

错误:

1 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 - DELETE FROM catalog_product_entity_tier_price WHERE entity_id=? AND customer_group_id IN (?) AND website_id IN ()
2 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 - ERROR ON RECORD #1

2 个答案:

答案 0 :(得分:2)

MAGMI是一款出色的软件。我非常钦佩创造它的编码员。

我不确定,但我认为问题与websites专栏有关或缺乏。

重新阅读有关指定websitehttp://sourceforge.net/apps/mediawiki/magmi/index.php?title=Tier_price_importer

的一些信息

当我使用MAGMI进行csv导入时,我有一个website列但是我将其设置为_MAGMI_IGNORE_但是对于您的示例我认为您可能需要明确列出网站代码 - 值得一试我认为这个问题可能与Magento 1.8有关

答案 1 :(得分:0)

发现了问题!

当我使用category_ids时:4,35,5它会给我错误。

但是!如果我只使用一个数字,没有错误!