Иногда возникает необходимость поменять массу значений во всём сайте сразу. Допустим, что это номер телефона, который изменился. Он присутствует в нескольких тысячах материалов на сайте и редактировать его вручную не вариант. Тут нам на помощь приходит MySql. Всего несколько команд - и можно сэкономить значительное количество времени.
Итак, заходим в phpMyAdmin, для этого потребуются доступы с логином и паролем. Далее в пункте меню поиск набираем нужную нам фразу (в данном случае номер телефона). Не забываем чуть ниже указать все таблицы. Потом вперед.
Видим в каких таблицах содержится наша фраза для правки и после этого в пункте меню SQL набираем команду следующего характера:
UPDATE Имя таблицы SET Имя поля = REPLACE(Имя поля, 'строка для замены', 'чем заменяем');
А вот и пример:
UPDATEl6sub_content
SET introtext = REPLACE(introtext, '322-223', '123-123');
И самое главное: перед любыми изменениями в базе данных делаем резервную копию