В языке MySQL оператор замены в явном виде не представлен. Как же быть если необходимо запросом провести замену некоторых символов или слов в базе данных.
Замена в MySQL реализуется посредством запроса UPDATE с использованием функции REPLACE.
К примеру, требуется заменить все вхождения одного набора символов другим. Для этого достаточно выполнить такой запрос:
UPDATE `Имя таблицы` SET `Имя поля` = REPLACE(Имя поля, 'строка символов для замены', 'чем заменяем' ) ;
Нередко требуется произвести массовую замену в постах WordPress.
Зная имя таблиц и полей WordPress запрос можно конкретизировать:
UPDATE wp_posts SET post_content = REPLACE (post_content, 'Текст, который требуется заменить', 'Чем заменить');
еще один распространенный пример замены на wordpress
UPDATE wp_options SET option_value = REPLACE (option_value, 'old_option_value', 'new_option_value');
UPDATE wp_posts SET post_content = REPLACE (post_content, ‘old’, ‘new’)
Как видно, замена текста в MySQL выполняется довольно легко.