Добавить новостей в сайт на ДЛЕ. Можно ли?

kolobok74
На сайте с 29.01.2006
Offline
267
561

Есть сайт на ДЛЕ. Там уже есть новости. Кроме того, есть БД под ДЛЕ со множеством других новостей. Как импортировать базу и перенести все новости из неё в работающий сайт на ДЛЕ?

Чтоб при этом новости, которые уже есть на сайте не удалились.

Или попросту говоря, как соединить 2 базы с новостями в одну.

jarstyle
На сайте с 28.01.2009
Offline
65
#1

если размер небольшой - внутренними свойствами phpmyadmin

если большой - через дампер (http://sypex.net/)

ничего не продаю и не покупаю
[Удален]
#2
kolobok74:
Есть сайт на ДЛЕ. Там уже есть новости. Кроме того, есть БД под ДЛЕ со множеством других новостей. Как импортировать базу и перенести все новости из неё в работающий сайт на ДЛЕ?

Чтоб при этом новости, которые уже есть на сайте не удалились.

Или попросту говоря, как соединить 2 базы с новостями в одну.

Точно вам не скажу, но могу предположить, что если импортиромать существующую БД -> открыть текстовым редактором и дописать содержимое базы статей (нужные поля) а затем экспортировать туда же, возможно будет работать :)

З.Ы - не забудьте сделать резервную копию сайта и БД перед манипуляциями :)

[Удален]
#3

chylok, правильно сказал jarstyle, по другому не сделаешь.

Хортица
На сайте с 22.12.2006
Offline
289
#4

А никто не учел что у новостей есть свой id ? И если он совпадет в старой и новой базе, то будет не весело. Объединение баз - самое геморройное что только может быть. Если только новости и комментарии, то это пол беды, а если еще и пользователей то вообще мрак.

Есть пару методов, кто знаком с mysql тому это не составит труда реализовать. А если нет, то за ценником по объединению баз обращайтесь в ПМ.

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
vandamme
На сайте с 30.11.2008
Offline
675
#5
Хортица:
А никто не учел что у новостей есть свой id ? И если он совпадет в старой и новой базе, то будет не весело. Объединение баз - самое геморройное что только может быть. Если только новости и комментарии, то это пол беды, а если еще и пользователей то вообще мрак.

Есть пару методов, кто знаком с mysql тому это не составит труда реализовать. А если нет, то за ценником по объединению баз обращайтесь в ПМ.

а трудно изменить ID? про юзеров ТС ничего не писал

сделать проще всего так - это если не хотите платить денежки,

делаете экспорт данных из таблицы dle_post в текстовый файл

и там изменяете id новостей, даже если их там и три сотни, это не займет более часа

просто посмотрите последний ID в том сайте, на который хотите перенести новости, а потом в базе переносимых новостей начните с ID на единицу больше.

Хортица
На сайте с 22.12.2006
Offline
289
#6
vandamme:
даже если их там и три сотни

А если тысячи ? Тоже ручками?

vandamme
На сайте с 30.11.2008
Offline
675
#7
Хортица:
А если тысячи ? Тоже ручками?

владелец такого сайта не спрашивал бы, а сразу нанимал бы исполнителя, мое мнение

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий