ďťż
 
=?iso-8859-1?q?por=F3wnanie_baz_mysql?= ďťż
 
=?iso-8859-1?q?por=F3wnanie_baz_mysql?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

=?iso-8859-1?q?por=F3wnanie_baz_mysql?=



hajder - 22-03-2006 00:05
=?iso-8859-1?q?por=F3wnanie_baz_mysql?=
  witam,

mam dwie bazy mysql o podobnej strukturze i chcialbym znalezc
wszystkie róznice miedzy nimi
w jaki sposób zrobic to najlepiej?

pozdrawiam,
hajder





JT - 22-03-2006 00:05

  On 20 Mar 2006 23:57:08 -0800, "hajder" <szyndel@gmail.com> wrote:

>witam,
>
>mam dwie bazy mysql o podobnej strukturze i chcialbym znalezc
>wszystkie róznice miedzy nimi
>w jaki sposób zrobic to najlepiej?

Ciekawy problem...
Jedyne, co mi przyszło do głowy, to replikacja:
http://dev.mysql.com/doc/refman/4.1/...ion-intro.html
Zawsze można sobie podejrzeć w logach, co się zmieniło przy
replikacji.
No ale to takie rozwiązanie teoretyczne... Może po prostu wyeksportuj
obie bazy do takiego samego formatu (CSV, SQL) i porównaj jako pliki
tekstowe:
http://www.google.pl/search?hl=pl&q=compare+files&lr=

Albo bezpośrednio porównaj bazy:
http://www.google.pl/search?hl=pl&q=...ases+mysql&lr=

--
Jacek Trojanski, trojacek-malpka-wp-kropka-pl




Przemyslaw Popielarski - 22-03-2006 00:06
=?iso-8859-2?Q?Re:_por=F3wnanie_baz_mysql?=
  JT <jacek@work.net> wrote:
>> mam dwie bazy mysql o podobnej strukturze i chcialbym znalezc
>> wszystkie róznice miedzy nimi
>> w jaki sposób zrobic to najlepiej?
>
> Ciekawy problem...
> Jedyne, co mi przyszło do głowy, to replikacja:
> http://dev.mysql.com/doc/refman/4.1/...ion-intro.html
> Zawsze można sobie podejrzeć w logach, co się zmieniło przy
> replikacji.

Bzdura, przeciez replikacji nie aplikujesz nagle pomiedzy dwiema roznymi
bazami i zadne roznice sie tam nie wykryją. Zwlaszcza w statement based jak
w 4.1.

> No ale to takie rozwiązanie teoretyczne... Może po prostu wyeksportuj
> obie bazy do takiego samego formatu (CSV, SQL) i porównaj jako pliki
> tekstowe:
> http://www.google.pl/search?hl=pl&q=compare+files&lr=

Tez bzdura, bo wystarczy, ze dane beda poukladane w innej kolejnosci i juz
sie rozjedzie i sortowanie wcale nie musi pomoc.

> Albo bezpośrednio porównaj bazy:

Wlasnie. Mikro programik w dowolnym kliencie typu php czy perl.

--
../ premax
../ premax@hot,pl
../ koniec i bomba, a kto czytal ten traba. w.g.




Radoslaw Witkowicki - 22-03-2006 00:06

  "hajder" <szyndel@gmail.com> wrote in message
news:1142927828.614143.121600@z34g2000cwc.googlegr oups.com...
witam,

mam dwie bazy mysql o podobnej strukturze i chcialbym znalezc
wszystkie róznice miedzy nimi
w jaki sposób zrobic to najlepiej?

Z tego co pamietam to cos takiego robil program DB Compare. Porównuje bazy
danych po ODBC.

Pozdrawiam





Rafal sxat - 23-03-2006 03:32
=?iso-8859-2?Q?Re:_por=F3wnanie_baz_mysql?=
  Witam!
> Tez bzdura, bo wystarczy, ze dane beda poukladane w innej kolejnosci i juz
> sie rozjedzie i sortowanie wcale nie musi pomoc.
>
> > Albo bezpośrednio porównaj bazy:
>
> Wlasnie. Mikro programik w dowolnym kliencie typu php czy perl.
>

taki dziwaczny pomysl mam ;)
dumpa zrobic a pozniej diff i porownac pliki czy sa takie sama

pozdr
Rafal

--
Archiwum grupy: http://niusy.onet.pl/pl.comp.bazy-danych




Przemyslaw Popielarski - 23-03-2006 03:32
=?iso-8859-2?Q?Re:_por=F3wnanie_baz_mysql?=
  Rafal sxat <gonzak@op.pl> wrote:
> taki dziwaczny pomysl mam ;)
> dumpa zrobic a pozniej diff i porownac pliki czy sa takie sama

Pomysl jest rzeczywiscie dziwaczny i byl juz przytoczony. Wystarczy inna
fizyczna kolejnosc wierszy i/lub inna kolejnosc kolumn w tabelach, ale
wartosci wszedzie odpowiednio takie same i w sensie relacyjnym obie bazy
beda identyczne, a diff wywali milion ekranow niezgodnosci.

--
../ premax
../ premax@hot,pl
../ koniec i bomba, a kto czytal ten traba. w.g.




Kazek Kurz - 25-03-2006 01:21

  hajder wrote:
> witam,
>
> mam dwie bazy mysql o podobnej strukturze i chcialbym znalezc
> wszystkie róznice miedzy nimi
> w jaki sposób zrobic to najlepiej?
Chodzi ci o porownanie struktur ( czy zawieraja te same tabele, indeksy
o tych samych definicjach itp), czy o porownanie zawartosci (danych).
Jesli to pierwsze rzecz jest do zrobienia diffem, trzeba tylko
wyeksportowac sprytnie strukture.
jeslo o to drogie, najlepiej byloby wyeksportowac dane z jednej bazy,
tabela po tabeli i zaciagnac do drogiej wczesniej stawiajc jakis klucz
na unikalny. Chyba tak najpredzsej znajdziesz ze jest ronica.
jesli zas chcialbys miec raport wszystkich roznic, to nie widze innego
rozwiazania jak zabawa SQL-em...
kazek

--
O ktorym Wojtek Wierba napisal:
Kiedyś mówiło się "cogito ergo sum".
No Kazek chyba powiedzialby jednak:
"cogito ergo zum" co tlumaczy sie jako
"... jezdem"
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Gdzie MySQL 4.1, a gdzie 5.0? [MS SQL] "set names" (mySQL) w MS SQL oracle -> oracle lub oracle -> mysql replikacja - programy [mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu. [MySQL] Zwrot tego, co pasuje i nie pasuje :-/ [pgsql] Dostosowanie składni MySQL 5.0 -> PGSQL 8.1 [mysql] galeria zdjec - numerowanie zdjec [MySQL] Zapytanie z pliku , wynik do pliku [mysql] CONCAT agregujący, ale nie GROUP_CONCAT() mysql data 0000-00-00 na koniec
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • bajkomoda.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com