Jump to content

Как можно объединить 2 бд в одну?


Recommended Posts

Здравствуйте, подскажите, пожалуйста, можно ли сделать такое: есть 2 базы данных, с одинаковыми категориями, но разным количеством новостей в них и разными новостями. Можно ли их как-то объединить так чтобы получилась одна база данных с новостями как от первой базы данных, так и от второй? Обе базы данных от дле. Как я понимаю, то надо будет через  phpMyAdmin  делать запросы? Может кто-нибудь пытался такое осуществить. Дайте пинка в нужном направлении, чтобы сделать это.

Link to post
Share on other sites

Новостей много?

Да, много.

 

 

FOR SELECT ... INSERT пять минут работы

 Можно пример запроса для таблицы  dle_category, например? Это надо 2 базы данных заливать на один хостинг?

 

 

bfy.tw/1ohh

Искал, ничего внятного не нашёл, потому и спросил. 

Link to post
Share on other sites

 Можно пример запроса для таблицы  dle_category, например? Это надо 2 базы данных заливать на один хостинг?

 

да

 

INSERT INTO db2.dle_category SELECT * FROM db1.dle_category;

 

Только я вас умоляю, делайте все на локалке, а не на продакшене...

Link to post
Share on other sites

да

 

INSERT INTO db2.dle_category SELECT * FROM db1.dle_category;

 

Только я вас умоляю, делайте все на локалке, а не на продакшене...

Так оно и будет, сначала попробую на тестовых бд. Спасибо за помощь!

Link to post
Share on other sites

да

 

INSERT INTO db2.dle_category SELECT * FROM db1.dle_category;

 

Только я вас умоляю, делайте все на локалке, а не на продакшене...

Выдаёт такую ошибку: 

#1062 - Duplicate entry '1' for key 'PRIMARY'

Link to post
Share on other sites

Выдаёт такую ошибку: 

#1062 - Duplicate entry '1' for key 'PRIMARY'

у primary поля AUTO_INCREMENT стоит?

 

попробуйте поля без айдишника INSERT INTO db2.dle_category (поле2, поле3,...) SELECT поле1, поле2,... FROM db1.dle_category;

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...