Hier im Forum bekommt ihr bei euren fragen schnelle hilfe.Hier geht es rund um das Web SeitenProgrammieren.Alles rund ums Javascript,Html,Php,Css und Sql.Auf fast allen Fragen haben wir eine Antwort.
Der Soforthilfe-chat verspricht das ,was sein Name sagt. Hier sind Leute Online die sofort ihre hilfe anbieten.Seht in der OnlineListe nach und wenn einer Online ist werdet ihr auch antwort bekommen. Admine ,Moderatoren und Helfer sind unsere Spezialisten in Sachen Web Programierung
71 Unwetterwarnungen in Deutschland
Die Datenbank wurde zuletzt am 02.08.2020 17:34:28 aktualiesiert
71

Größe einer MySQL-Datenbank herausfinden

Heute hat es mich mal interessiert, wie groß die MySQL-Datenbank sind, welche auf meinem Uberspace laufen. Daher habe ich mir mal etwas mit SQL-Abfragen gebaut.

SELECT sum(round(((data_length + index_length) / 1024 / 1024), 2))
as "Größe in MB" 
FROM information_schema.TABLES
WHERE table_schema = "Datenbankname"

Hier wird der Wert aus data_length und index_length der Datenbank welche man anstelle von Datenbankname angibt zusammengezählt und das Ergebnis auf zwei Stellen gerundet.

Hat man mehrere Datenbanken kann man deren Größe auch auf einen Schlag anzeigen lassen. Hierzu kann man folgende Abfrage nutzen.

SELECT table_schema, sum(round(((data_length + index_length ) / 1024 / 1024),2))
"Größe in MB"
FROM information_schema.TABLES
GROUP BY table_schema ;