In diesem wikiHow zeigen wir dir, wie du die Größe einer MySQL-Datenbank überprüfst. Sie können die Größe einer Datenbank mit MySQL Workbench überprüfen oder eine Abfrage in MySQL ausführen.
Schritte
Methode 1 von 2: MySQL Workbench verwenden
Schritt 1. Öffnen Sie MySQL Workbench
Es hat ein blaues Symbol mit einem Bild, das einem Delphin ähnelt. Klicken Sie auf das Symbol, um MySQL Workbench zu starten.
Schritt 2. Verbinden Sie sich mit dem MySQL-Server
Doppelklicken Sie auf den MySQL-Server unter dem SQL-Entwicklungsmodul im Startbildschirm. Geben Sie dann das Datenbankkennwort ein, um eine Verbindung herzustellen.
Wenn SQL-Server auf diesem Bildschirm nicht aufgeführt ist, klicken Sie auf Neue Verbindung und geben Sie die Serverinformationen ein, einschließlich Hostname, Port, Benutzername und Kennwort.
Schritt 3. Bewegen Sie den Mauszeiger über die Datenbank im Schemabereich
Es steht links in der Seitenleiste. Dies zeigt einige Symbole rechts neben dem Datenbanknamen an.
Schritt 4. Klicken Sie auf das Informationssymbol
Es ist das Symbol, das einem "i" neben dem Datenbanknamen im Schemafenster ähnelt.
Schritt 5. Klicken Sie auf die Registerkarte Info
Dies ist die erste Registerkarte im Hauptfenster in der Mitte. Dies zeigt Informationen über die Datenbank an. Die Datenbankgröße wird neben "Datenbankgröße (grobe Schätzung)" aufgeführt. Dies zeigt eine grobe Schätzung der Größe der Datenbank an.
Methode 2 von 2: Ausführen einer Abfrage
Schritt 1. Verbinden Sie sich mit einem MySQL-Server
Es gibt eine Reihe von Apps, mit denen Sie eine Verbindung zu einer MySQL-Datenbank herstellen können, einschließlich MySQL Workbench. Sie können eine MySQL-Datenbank auch in der Befehlszeile in Windows oder im Terminal auf dem Mac abfragen. Sobald MySQL auf Ihrem Computer installiert ist, müssen Sie in der Windows-Befehlszeile zum MySQL-Verzeichnis navigieren und mysql -u root -p eingeben. Geben Sie dann das Passwort für Ihre Datenbank ein.
Schritt 2. Geben Sie SELECT table_schema "DB Name" als erste Zeile Ihrer Abfrage ein
Dies ist der select-Befehl, um eine Abfrage in der Datenbank abzufragen.
Schritt 3. Geben Sie SUM(Datenlänge + Tabellenlänge) 'Größe in Bytes' als zweite Zeile ein
Dieser Befehl zeigt die Größe jeder Tabelle in Bytes an.
Schritt 4. Geben Sie ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) 'Größe in MiB' als nächste Zeile ein
Dies zeigt eine gerundete Zahl der Größe in Megabyte an.
Um eine gerundete Zahl in Kilobyte anzuzeigen, geben Sie stattdessen ROUND(SUM(data_length + index_length) / 1024, 2) 'Größe in KiB' ein
Schritt 5. Geben Sie FROM information_schema.tables als letzte Zeile ein
Dieser Befehl gibt an, welche Datenbanktabellen abgefragt werden sollen.
Schritt 6. Geben Sie GROUP BY Tabellenschema ein; und führen Sie die Abfrage aus
Dadurch wird die Größe Ihrer Datenbanken angezeigt. Sie können auch {[kbd|WHERE table_schema = 'Datenbankname';}} eingeben, um die Größe einer bestimmten Datenbank zu überprüfen. Geben Sie den tatsächlichen Namen der Datenbank anstelle von "Datenbankname" ein. Ihre Abfrage sollte ungefähr so aussehen:
SELECT table_schema "DB Name" SUM(Datenlänge + Tabellenlänge) 'Größe in Bytes', ROUND(SUM(Datenlänge + Index_Länge) / 1024 / 1024, 2) 'Größe in MiB' FROM information_schema.tables GROUP BY table_schema;