Denne wikiHow lærer dig, hvordan du kontrollerer størrelsen på en MySQL -database. Du kan kontrollere størrelsen på en database ved hjælp af MySQL Workbench eller ved at køre en forespørgsel i MySQL.
Trin
Metode 1 af 2: Brug af MySQL Workbench
Trin 1. Åbn MySQL Workbench
Den har et blåt ikon, der med et billede, der ligner en delfin. Klik på ikonet for at starte MySQL Workbench.
Trin 2. Opret forbindelse til MySQL -serveren
Dobbeltklik på MySQL-serveren under SQL Development-modulet i startskærmen. Indtast derefter databaseadgangskoden for at oprette forbindelse.
Hvis SQL -server ikke er angivet på denne skærm, skal du klikke på Ny forbindelse og indtast serveroplysningerne, herunder værtsnavn, port, brugernavn og adgangskode.
Trin 3. Hold markøren over databasen i skemaruden
Det er i sidepanelet til venstre. Dette viser et par ikoner til højre for databasens navn.
Trin 4. Klik på informationsikonet
Det er ikonet, der ligner et "i" ved siden af databasenavnet i skemaruden.
Trin 5. Klik på fanen Info
Det er den første fane i hovedruden i midten. Dette viser oplysninger om databasen. Databasestørrelsen er angivet ved siden af Databasestørrelse (groft skøn). Dette viser et groft skøn over databasens størrelse.
Metode 2 af 2: Kørsel af en forespørgsel
Trin 1. Opret forbindelse til en MySQL -server
Der er en række apps, du kan bruge til at oprette forbindelse til en MySQL -database, herunder MySQL Workbench. Du kan også forespørge om en MySQL -database på kommandolinjen i Windows eller terminal på Mac. Når MySQL er installeret på din computer, skal du navigere til MySQL -biblioteket på kommandolinjen i Windows og skrive mysql -u root -p. Indtast derefter adgangskoden til din database.
Trin 2. Skriv SELECT table_schema "DB Name" som den første linje i din forespørgsel
Dette er vælgkommandoen til at forespørge om at køre en forespørgsel på databasen.
Trin 3. Skriv SUM (datalængde + tabellængde) 'Størrelse i bytes', som den anden linje
Denne kommando viser størrelsen på hver tabel i bytes.
Trin 4. Skriv ROUND (SUM (data_length + index_length) / 1024 /1024, 2) 'Size in MiB' som den næste linje
Dette viser et afrundet antal af størrelsen i megabyte.
For at vise et afrundet tal i kilobyte skal du i stedet skrive RUND (SUM (data_længde + indeks_længde) / 1024, 2) 'Størrelse i KiB'
Trin 5. Skriv FROM information_schema.tables som den sidste linje
Denne kommando angiver, hvilke databasetabeller der skal forespørges.
Trin 6. Skriv GROUP BY table_schema; og udfør forespørgslen
Dette viser størrelsen på dine databaser. Du kan også skrive {[kbd | WHERE table_schema = 'database navn';}} for at kontrollere størrelsen på en bestemt database. Indtast det faktiske navn på databasen i stedet for "databasenavn". Din forespørgsel skal se sådan ud:
VÆLG tabel_skema "DB -navn" SUM (datalængde + tabellængde) 'Størrelse i bytes', RUND (SUM (data_længde + indeks_længde) / 1024 /1024, 2) 'Størrelse i MiB' FRA information_schema.tables GROUP BY table_schema;