MySQL, как массово отредактировать или заменить какой-либо текст в таблице?

Дата: 27 декабря /



UPDATE `table` SET `field` = REPLACE( `field`, 'search', 'replace' );

table название таблицы,
field имя поля,
search – что ищем
replace – на что заменяем


Пример

UPDATE `jos_k2_items` SET `fulltext` = REPLACE(`fulltext`, '<b>Технические характеристики</b>', '<i>Технические характеристики</i>') WHERE `catid` = 41

В этом примере мы заменяем в столбце fulltext таблицы jos_k2_items, выделение фразы Технические характеристики с жирного на курсив, для всех записей у которых catid равер 41

Статьи по теме:

  1. Как восстановить пароль в вордпрессе, через SQL запрос?

Метки: ,

Рубрика: MySQL

Оставить комментарий