Нещо като replication ?

5 отговора 573 прегледа
#1

Нещо като replication ?

Привет на всички ,
Имам 2 mysql демона (mysql 4.0.10) на отделни машини db1 i db2.
На db1 имам база с 10 таблици в нея , едната от който е ТаблицаА с полета примерно ПолеА1(първичен ключ) ,ПолеА2,ПолеА3,ПолеА4,ПолеА5. А на db2 имам само 1 таблица ТаблицаБ с полета ПолеБ1(първичен ключ), ПолеБ2 , ПолеБ3 , ПолеБ4 , ПолеБ5 , ПолеБ6 , ПолеБ7 ...
Искам да направа ,така че когата се инсъртне запис в ТаблицаА автоматично да се инсъртват в ТаблицаБ , като ПолеА1=ПолиБ1 , ПолеА2=ПолеБ2 , а останалите полета в ТаблицаБ да НЕ са еднакви с тези от ТаблицаА и съответно да могат да настъпват промени в тях без те да се отразяват по някакъв начин в ТаблицаА.
Може ли това да стане на ниво mysql (някакъв вид репликация) или да го права по-лесния начин чрез външен скрипт ?

Отговор
в отговор на someone #2

Re: Нещо като replication ?

Чак толкова сложно правило за заместване при репликация няма.

Откъде я изрови тази древна версия?
4.0.10-*gamma* е от преди повече от 2 години

salle.online.bg/sig
Отговор
в отговор на salle #3

Re: Нещо като replication ?

че аз кат бацам с тройките още да мра ли :)

за питащия - или ползвай друга среда за да си правиш врътките (php примерно) или си промени структурата на базата така че с нормална репликация да може да функционира, ако е възможно.

Отговор
в отговор на тoшo #4

Re: Нещо като replication ?

Ами ти си знаеш.
Последната промяна в кода на 3.23 е:

[email protected], 2004-10-21 12:08:51-05:00, [email protected]

т.е. от 5 месеца нищо не е променяно там и едва ли въобще повече някой ще промени.


4.0 излезе от Гама стадий преди малко повече от една година с
4.0.12 (15 Mar 2003: Production)

текущата версия в този клон е 4.0.24 (04 Mar 2005)

4.1 излезе от Гама стадий с 4.1.7 (23 Oct 2004: Production)
текущата е 4.1.10 (12 Feb 2005)

Преди няколко дни пуснахме 5.0.3-Beta

Сам си прави изводите къде си с 3.23


salle.online.bg/sig
Отговор
в отговор на salle #5

Re: Нещо като replication ?

бе знам аз къде съм, ма си ми е уютно тука пък и като работи що да го развалям? на psion-чето ми операционната система не е барана от 1999, ама не е и рестартиран от тогава.

(а аз сеа отивам да чета кво трябва и как трябва та да ми бачка кирилицата ако някой хост ми дрънне 4-ка :) абе по тоя повод, дали някой някъде е седнал на напише кратко текстче как най-лесно да минем на 4-ка и да ни работи кирилицата? кви са особеностите, кво е новото, кое вече не работи, кое вече работи, е такива неща. ако няма, и ако разбера, да седна да разпукам пръсти малко :)

Отговор
в отговор на тoшo #6

Re: Нещо като replication ?

Ми май salle беше пуснал линк кога да ъпгрейдваме.
Или има такъв линк в сайта на MySQL.
Много готино четиво.
Обясняват ти подробно каква стратегия кога да избереш.
Между другото и автора е на мнение че ако нещо работи е по добре да не се пипа.
Виж ако ще разработваш нещо ново, по добре да вземеш най-новата макар и алфа версия.
Както той споменава - ми докато вие си разработите продукта ние ще имаме или стабилна версия или поне бета версия, а вие ще ползвате най-новите неща и няма да ви се налага скоро да преработвате продукта си.

Bеer? Mоre?
Плацебото
Отговор