SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Обединяване на 2 DB

wood

Senior Member
Има ли начин пет DB да ги обединя в една. По точно до сега имах 5 субдомейна на уордпрес с пет DB. Дали може тези пет бази да ги обединя в една и как да стане.
 
Re: Обединяване на 2 DB

освен да копираш таблиците и стойностите в тях /само трябва да са с различен префикс/ друг вариант не се сещам
 
Re: Обединяване на 2 DB

Експортираш таблиците от различните дб и ги инпортираш в една с различни префикси, след което сменяш в конфигурационният файл данните за свързване с дб-то и си ти човека ;)
 
Re: Обединяване на 2 DB

стига да не си имал разни плъгини на разл. уордпреси дето да пишат в базите данни


:D:D:D, точно там е проблема...всички сайтове бяха на уордпрес с по 7 плъгина :mad:. Те сайтовете са огледални, но с различно съдържание.
 
Re: Обединяване на 2 DB

Само аз ли разбрах въпроса като да иска от 5 блога да направи 1. Тоест не с префикси и 5 различни prefix_posts, ами от 5-те posts да стане една?
Щото не, че е невъзможно, но е адски шит тоя вариант. :D
 
Re: Обединяване на 2 DB

Грешката е моя, не обясних хубаво какво искам...Имам един домейн и 4 субдомейна, всичките са сайтове за обяви. Всеки сайт е качен на уордпрес, искам да ползвам само базата данни на основният домейн, базите от субдомейните да ги импортирам в базата на основният домейн.
 
Re: Обединяване на 2 DB

То може, но всяка обява се записва в БД под номер, и в 5 сайта тези номера ще се дублират и не зная какво ще се получи, няма ли да си пречат или нещо друго. Освен да пробвам и ще видя.
 
Re: Обединяване на 2 DB

То може, но всяка обява се записва в БД под номер, и в 5 сайта тези номера ще се дублират и не зная какво ще се получи, няма ли да си пречат или нещо друго. Освен да пробвам и ще видя.

Има няколко неща, които е добре да свериш първо.
Обявите са били в категории, а те се записват в базата с ID-та.
Най-вероятно ИД-тата не съвпадат на всичките блогове, тоест ос*ра се цялата работа... релации и какво ли не.
Не, че няма възможност да стане, но според мен с export/import ще има ядове.
 
Re: Обединяване на 2 DB

Има няколко неща, които е добре да свериш първо.
Обявите са били в категории, а те се записват в базата с ID-та.
Най-вероятно ИД-тата не съвпадат на всичките блогове, тоест ос*ра се цялата работа... релации и какво ли не.
Не, че няма възможност да стане, но според мен с export/import ще има ядове.

И аз взех да се замислям има ли смисъл да си усложнявам нещата. Но за вбъдеще ще ми е за урок, като правя нещо ще си оставям някоя вратичка.
 
Re: Обединяване на 2 DB

правиш една нова база и изпълняваш няколко заявки като тази

INSERT INTO newdb.`newtable` (field1,field2,field3,filed4)
SELECT oldtable.oldcolumn1, oldtable.oldcolumn2, oldtable.oldcolumn3, oldtable.oldcolumn4,
FROM olddb.`oldtable`;

така за всичките таблици и само сменяш "olddb" за старите бази, може да добавяш и WHERE клаузи

по този начин аз направих от 2 коренно различни бази 1
 

Горе