我有一个包含超过23000种产品的OpenCart商店,我需要为我的所有产品更改一个选项(Requeres Shipping)。我需要在我的数据库中更改该选项。我有一个表n0v_product
,其中列shipping
的值为0.我需要将所有产品的shipping
值更改为1。如何使用phpMyAdmin更新列中的值?
答案 0 :(得分:5)
在生产中运行它之前在测试数据库中运行它,但这应该可以完成这项工作。
UPDATE n0v_product
SET shipping = '1'
WHERE shipping = '0'
答案 1 :(得分:3)
您可以使用UPDATE
命令将shipping
列上的所有值更改为1
上的n0v_product
:
UPDATE `n0v_product` SET `shipping` = 1
如果您只想在shipping
为0
时设置值,则可以使用以下内容:
UPDATE `n0v_product` SET `shipping` = 1 WHERE `shipping` = 0
您应该在UPDATE
之前检查行,以确保您真的想要UPDATE
这些行:
-- all rows of table n0v_product
SELECT `shipping`, * FROM `n0v_product`
-- only rows with shipping = 0
SELECT `shipping`, * FROM `n0v_product` WHERE `shipping` = 0