Andi: MySQL größe ausgeben

Hallo,

Ich suche nach einer funktion die mir die größe einer MySQL datenbank in PHP ausgibt, bzw. mir verrät wieviel von meinem Speicher noch frei ist.

Ich konnte in der MySQL Manual nichts finden.
Weiß jemad von euch da was?

Danke schon mal,

by Andi

  1. Hallo!

    Ich suche nach einer funktion die mir die größe einer MySQL datenbank in PHP ausgibt, bzw. mir verrät wieviel von meinem Speicher noch frei ist.

    http://www.phpwelt.de/archiv/arcscript.php?arcid=1919

    http://www.mysql.de/doc/de/SHOW_TABLE_STATUS.html
    IMHO ist es Data_length

    Oder schaue mal im phpmyadmin nach, wie die es machen.

    MfG, André Laugks

    --
    L-Andre @ gmx.de
    1. Hello,

      http://www.mysql.de/doc/de/SHOW_TABLE_STATUS.html
      IMHO ist es Data_length

      Max_Data_Length erscheint mir aber nicht sehr vertrauenserweckend. Ich hab da zwei Tabellen dabei, die können angeblich größer werdn, als die Festplatte. 158.913.789.951 Byte ist für eine 40G-Festplatte wohl eindeutig zuviel.

      Ich wäre da auch ganz neugierig, woran das wohl liegen kann.

      Data_Length scheint allerdings zu stimmen.

      Grüße

      Tom