Замена текста и ссылок в PHPMyAdmin

В статье как перенести opencart на новый домен я описал подробную инструкцию как заменить все ссылки на сайте одного домена на другой. Напомню, по тому способу достаточно загрузить SQL базу к себе на компьютер, открыть в любом редакторе, и заменить автозаменой все URL на новые. Но бывают случаи когда такой вариант не подходит и закономерно возникает вопрос, как с помощью PHPMyAdmin изменить ссылки, не выгружая всю  базу данных и не загружая ее назад.

Мы рассмотрим конкретный случай, на примере бесплатного CMS движка OpenCart. А именно надо поменять адреса в описании статей с одного домена на другой.

Для этого:

  1. Зайдите в PHPMyAdmin
  2. Если в левом меню у вас две базы, information_schema и ваша, то кликните на нижнюю, на вашу.
  3. Перейдите в верхнем меню в раздел SQL как показано на картинке нижеmenyaem-url-PHPMyAdmin
  4. Скопируйте туда строчку
    1
    
    UPDATE product_description SET description = REPLACE( description, 'старый URL', 'новый URL' )
  5. В этой строчке вам надо изменить следующие пункты:
    • product_description — название таблицы
    • description — название поля в таблице
    • старый URL — старый домен или текст который надо найти и заменить
    • новый URL — новый домен или текст НА который надо найти и заменить

Как найти название таблицы? Все название таблицы которые есть в вашей SQL базе вы можете найти в левой части окна, под названием вашей базы.

menyaem-url-PHPMyAdmin-2

Название полей в базе найти еще проще. Нажмите на выбранную вами таблицу. И заголовок таблицы и есть название полей.

menyaem-url-PHPMyAdmin-3

На этом все, но если у вас остались вопросы — напишите в комментариях, попробую вам помочь.

загрузка...
Один комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *