【问题标题】:mysql queries to add simple prodcts in magentomysql 查询以在 magento 中添加简单产品
【发布时间】:2012-02-07 07:44:32
【问题描述】:

任何人都可以帮我将一个数据库表的 1000 个产品插入到 magento 中

我有一个产品数据库表,我想使用 mysql 查询将该表的所有产品插入到 magento 存储中

数据库表结构

CREATE TABLE IF NOT EXISTS `product` (
`id` int(11) NOT NULL,
`title` text NOT NULL,
`author` text NOT NULL,
`isbn13` bigint(13) NOT NULL,
`isbn10` varchar(10) NOT NULL,
`rank` varchar(10) NOT NULL,
`pic` varchar(25) NOT NULL,
`price` int(10) NOT NULL,
`publicationdate` varchar(10) NOT NULL,
`publisher` varchar(255) NOT NULL,
`desc1` text NOT NULL,
`cat` varchar(25) NOT NULL
)

【问题讨论】:

标签: mysql magento


【解决方案1】:

为确保您的数据正确输入,您可能应该使用 Magento 导入功能,官方教程可用here。 如果您尝试通过直接 mysql 插入来执行此操作,您最终可能会丢失 Magento 需要的一些 EAV 数据...

如果您需要一些更快的东西,那么您可以使用Magmi 来导入数据。 我每天都在使用 Magmi 导入/更新大约 3500 个可配置和简单的产品,没有任何问题。

【讨论】:

  • @fogsy 如果你使用 magento、prestashop 等,那么你不应该直接访问数据库。您应该使用 API,因为它与数据库分离并且受支持。 ...当然直接使用数据库会更快。
  • 对于那些没有去过那里的人来说,有一个简单的答案。对于那些尝试过但失败的人来说,乐尼舱是一个很好的家。对于那些尝试过并取得成功的人来说,Magmi 离它越来越近了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
相关资源
最近更新 更多