如何从MySQL数据库中删除£符号

时间:2014-11-24 03:22:59

标签: mysql wordpress woocommerce

我刚刚在WooCommerce安装中导入了大约17,000个变体,但却发现所有价格列都在价格之前包含“£”符号,这意味着WooCommerce不会将它们识别为价格。

为了节省我不得不重新导入或编辑17k变种,有人能告诉我如何运行(我猜是什么)搜索并替换所有价格,来自phpMyAdmin?

价格存储在wp_postmeta中,列名为meta_value,因此我基本上只想在此表和列中运行它,而不是其他任何内容。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

在phpMyAdmin中运行此查询:

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, '£', '') WHERE meta_value LIKE '%£%'

Pleace在做完后备份。