fritz schneider: Gibt es vordefinierte Variablen zu MySQL - Datenbankinfos ?

Servus,

gibt es bestimmte Variablane mit welchen man Datenbankinfos wie zum Beispiel :

Anzahl der Tabellen (+ Tabellennamen)
Größe der Tabellen
Anzahl der Einträge in den Tabellen
Letzte Änderung einer Datenbank

oder erhält man diese nur mit einem größeren Programmieraufwand?

Gruß
Fritz

  1. Moin moin,
    schau dir mal die SHOW-Syntax näher an.
    http://www.mysql.com/doc/en/SHOW.html

    Mit http://www.mysql.com/doc/en/SHOW_TABLE_STATUS.html kriegst du die Größe/Anzahl der Einträge, sowie das letzte Änderungsdatum einzelner Tabellen heraus.

    Mit http://www.mysql.com/doc/en/SHOW_TABLES.html könntest du die Anzahl der Tabellen einer Datenbank herausbekommen.

    Gruß
    Patrick

    1. Servus,

      Mit http://www.mysql.com/doc/en/SHOW_TABLES.html könntest du die Anzahl der Tabellen einer Datenbank herausbekommen.

      das heisst, dass das auch ohne probleme mit php funktioniert?
      bzw. wie könnte ich diese daten in eine variable speichern und ausgeben?

      Gruß
      Fritz

      1. Moin moin,

        das heisst, dass das auch ohne probleme mit php funktioniert?

        jupp.

        bzw. wie könnte ich diese daten in eine variable speichern und ausgeben?

        Das machst du so wie du einen ganz normalen SELECT erstellst und dessen Resultat ausgeben lässt.
        </archiv/2004/1/70155/> im 1. Posting mitte findest du ein Beispiel.

        Gruß
        Patrick