Jump to content

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


Recommended Posts

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

Link to post
Share on other sites

Телеграм чат PR-CY - присоединяйся!

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

Да, много.

 

 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...