【发布时间】:2017-11-13 12:49:01
【问题描述】:
我想要一个 MySQL 查询来查找和替换 wordpress 数据库中的关键字。并希望保持蛞蝓独一无二。例如:如果wp_terms 表中有 3 个 slug:-
testkeywordtestkeyword-2testslg
现在我想用keyword 替换关键字slg 并运行更新查询
update wp_terms set `slug` = replace(slug, 'slg','keyword')
现在,testslg 的第三个 slug 将变为 testkeyword,并且它不会保持唯一,因为第一个 slug 与第三个相同。
如果列中已经存在数字,如何在 slug 末尾添加一个数字?
在这个例子中,我希望第三个 slug 是testkeyword-3。这怎么可能?
【问题讨论】: