Массовая замена части строки в базе MySQL
Чтобы произвести массовую замену части строки в тексте в базе по всей таблице, нужно всего лишь выполнить следующий запрос.
1 | UPDATE `имя_таблицы_базы_данных` SET `имя_ячейки` = REPLACE(`имя_ячейки`, 'что менять', 'на что поменять'); |
Например в таблице catalog в ячейке type будут заменены все вхождения слов РЕМОНТ НОУТБУКОВ на РЕМОНТ НОУТБУКА
1 | UPDATE `catalog` SET `type` = REPLACE(`type`, 'Ремонт ноутбуков', 'Ремонт ноутбука'); |