Какой запрос нужно написать в БД MySQL, чтобы заменить все слова "сайт1.ру" на "сайт2.ру"?
Спасайте. Вопрос конечно легкий, но я нуб в этом :(
Какой запрос нужно написать в БД MySQL, чтобы заменить все слова «сайт1.ру» на «сайт2.ру».
Какой запрос нужно написать в БД MySQL, чтобы заменить все слова «сайт1.ру» на «сайт2.ру».
8 комментариев
UPDATE TABLE SET FIELD = REPLACE(FIELD, 'старое слово', 'на новое слово');
— экспортирую БД;
— делаю замену;
— удалю таблицы старой БД;
— импортирую БД с внесёнными изменениями.
Пока я буду это делать, в БД могут появиться новые записи и я их потру перед импортом исправленной БД.
P.S. При переносе сайта на новый домен, способ рабочий, но в рабочую БД вносить изменения таким способом я бы не рекомендовал.
Я как всегда не ищу легких путей)