Показать сообщение отдельно
Старый 27.03.2015, 20:00   #1
admin
Администратор
 
Аватар для admin
 
Регистрация: 30.03.2010
Сообщений: 26
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
22 PHP: Массовая замена текста через PHPMyAdmin

PHP: Массовая замена текста через PHPMyAdmin


Массово изменить ссылки, текст и т.д. можно произвести через phpmyadmin, если выполнить запрос SQL. Для этого идем в phpmyadmin, открываем нужную вашу базу данных и пишем запрос SQL в таком виде:
PHP код:
UPDATE `tableSET `field` = REPLACE(`field`, "старое слово""новое слово"); 
table — это название вашей таблицы в кторой необходимо внести изменения
field — поле выбранной таблицы

Например в vBulletin запрос через phpmyadmin для смены всех ссылок c mysite1.ru/images на mysite2/f/images в поле product_thumb_image таблицы jos_vm_product в SQL выглядит так:
PHP код:
UPDATE `jos_vm_produc`t SET `product_thumb_image` = REPLACE(`product_thumb_image`, "mysite1.ru/images""mysite2/f/images"); 
admin вне форума   Ответить с цитированием