Andreas Korthaus: mysql/php4 - Wieviele Datensätze gibt es in einer Tabelle

Beitrag lesen

Hi!

kann man denn unter MySQL nicht einmal das Schema der Datenbank, sprich u.a. deren Tabellen, abfragen? - Wie wird denn da referentielle Integritaet sichergestellt?
Gar nicht.
War nicht 'SHOW TABLE STATUS' genau das?

Wie meinst du das? - SHOW TABLE STATUS zeigt dir etwas, aber sorgt doch nicht für
referenzielle Integrität... ?

Nein, aber man kann damit "das Schema der DB, sprich u.a. deren Tabellen abfragen", oder?

Nun, ich hoffe, dass sich dies in Zukunft wirklich ändern wird. Aber im Moment scheinen
diese Anforderungen noch keinen Grosskunden von MySQL zu interessieren :-(
Doch. Fremdschlüssel werden wohl auch in MySQl 5.1 in MyIsam Treiber integriert. Und nicht nur das:

OK, ich habe etwas schwarz gemalt :-)
Aber 5.0, hm... bin ein ungeduldiger Mensch :-)

Ich auch ;-)
Aber wenn man InnoDB Tabellen verwendet kann man Fremdschlüssel schon länger einsetzen, im Gegensatz zu MyIsam wo die Schlüssel nur da sind und nichts machen.

Grüße
Andreas