Tabellestruktur



  • Hallo,

    wie kann ich zwei MySQL-Tabellen bzgl. ihrer Struktur vergleichen?

    Gruß
    Boris



  • Wie meinst Du das. Willst Du wissen, ob sie
    - die gleichen Spalten,
    - die gleichen Einschränkungen,
    - die gleichen Indizes,
    - die gleichen Abhängigkeiten,
    - die gleichen Trigger
    - die gleichen Zeilen(zahl)
    haben ?

    Oder doch was völlig anderes?



  • Ich möchte gerne je zwei Tabellen in zwei fast identischen Datenbanken bzgl. Ihrem Aufbau vergleichen.
    Z.B. DB1, Tabelle 1, 1.Spalte int(50), mit DB2, Tabelle 1, 1.Spalte int(51). Bei ungleichen Strukturen sollte das Programm oder was auch immer mir die Ungleichheiten ausgeben. Es geht mir nicht um die Datensätze.



  • Mit

    show create table XY
    

    ausgeben lassen, wie die jeweilige Tabelle erzeugt wird und dann auf Unterschiede überprüfen?



  • Im Prinzip ist mir das schon klar. Es handelt sich hier nur um mehr als 15000 Tabellen und das ist per Hand relativ mühselig. Ich hatte auf einen Tip für ein fertiges Proggy gehofft. Vielleicht gebe ich mir am WE einen Ruck und programmiere es selber.


Anmelden zum Antworten