我正在使用以下查询替换数据库中的文本:
UPDATE `table_name`
SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')
例如:
要替换此:
[url=https://www.example.com/folder/#code=variable&title=variable][img]https://example.com/images/image.png[/img][/url]
为此:
[url=https://example.com/folder/#code=variable&title=variable][img]https://example.com/images/image.png[/img][/url]
我使用以下查询:
UPDATE `table_name`
SET `field_name` = replace(same_field_name, '[url=https://www.example.com', '[url=https://example.com')
但是我需要做的是替换整行(包含两个变量):
[url=https://example.com/folder/#code=variable&title=variable][img]https://example.com/images/image.png[/img][/url]
为此:
[b]Success[/]
我的问题仅在于变量。 我应该在查询中添加什么来执行此任务?
预先感谢您的帮助
注意:MySQL版本是:5.6.x