Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Перенос данных между сайтами

21.06.2016, 13:08
Дмитрий
Дмитрий
Дмитрий

Зарегистрирован:
2015-07-31
Сообщений: 53

Здравствуйте!
Кто сталкивался, поделитесь плиз мыслями или опытом. Задача: есть сайт 1, в котором загружено несколько фотогалерей. Загрузка осуществлялась через поле типа "мультизагрузка" Их надо перенести на сайт 2, вообще никак не связанный с первым. Оба на Неткате, понятно дело. Я попытался выстроить цепочку:
1. Копируем все файлы в директорию /netcat/multifile/
2. Копируем базу первого сайта в PHPMyAdmin второго, чтобы, значит, были на одном хостинге.
3. Вставляем записи из прежней базы в новую INSERT ом.
4. Корректируем ID полей через UPDATE.
Вот собственно пункт 3 и 4 вызывает наибольшее сомнение. Как понял после недолгого изучения, записи относительно путей загруженных файлов в данном случае лежат в таблице multifile. Какие еще таблицы надо учесть? Реально ли скорректировать в пункте 4 все, что надо? И, собственно, что надо то? Поле Field_ID? А еще?
И вообще, верный ли это путь? Или может посоветуете уже изобретенный велосипед?
Собственно, перенести ручками не особо и долго, но интересно же)
28.06.2016, 12:49
Константин
Константин

Зарегистрирован:
2010-07-20
Сообщений: 210

а не пробовали штатный инструмент копирования объекта?

orlovkn
03.07.2016, 17:13
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Да, путь совершенно верный. Все так и надо делать. Не забудьте переименовать папку с картинками внутри папки multifile по новому номеру Field_ID
198 196 2016-07-03 17:13:58 14549
Описание проекта