Массовая замена текста в PHPMyAdmin

Заходим в phpmyadmin
Идем в вашу базу данных
Выполняем запрос в SQL
UPDATE table SET field = REPLACE(field, 'старое слово', 'на новое слово');

table — это название вашей таблицы
field — поле в этой таблице
Например в vBulletin запрос на смену всех ссылок (c exphack.ru на exphack.org) в постах в SQL выглядит так:
UPDATE post SET pagetext = REPLACE(pagetext, 'exphack.ru', 'exphack.org');
comments powered by Disqus

3 комментария

avatar
А если нужно заменить по всей базе данных?
avatar
DISQUS УМЕР в 2021 году
копируем для истории

avatar
For a single table update
UPDATE `table_name`
SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')

From multiple tables - If you want to edit from all tables, best way is to take the dump and then find/replace and upload it back.

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