使用 phpMyAdmin 查找和替换
Find and Replace Using phpMyAdmin
请有人帮我理解为什么以下 SQL 不起作用:
UPDATE `v2rns_content_new`
SET `images`= REPLACE(`images`, 'images\/news_images', 'images\/news_images\/legacy');
我正在尝试查找并替换以下字符串的粗体部分(数据库中有多个记录具有相似的字符串,但文件名例如 example.png 不同):
{"image_intro":"图片\ /news_images\ /example.png","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption": ""}
请注意:我昨天问了一个相关问题(这将提供一些背景知识),但我觉得这个问题最好单独提出 -
我已经设法通过将已经转义的 \ 更改为 \ 来解决问题
例如UPDATE v2rns_content_new SET images = REPLACE(images, 'images\/news_images, 'images\/news_images\/legacy')
感谢@GeolezTrol 为我指明了正确的方向。
请有人帮我理解为什么以下 SQL 不起作用:
UPDATE `v2rns_content_new`
SET `images`= REPLACE(`images`, 'images\/news_images', 'images\/news_images\/legacy');
我正在尝试查找并替换以下字符串的粗体部分(数据库中有多个记录具有相似的字符串,但文件名例如 example.png 不同):
{"image_intro":"图片\ /news_images\ /example.png","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption": ""}
请注意:我昨天问了一个相关问题(这将提供一些背景知识),但我觉得这个问题最好单独提出 -
我已经设法通过将已经转义的 \ 更改为 \ 来解决问题
例如UPDATE v2rns_content_new SET images = REPLACE(images, 'images\/news_images, 'images\/news_images\/legacy')
感谢@GeolezTrol 为我指明了正确的方向。