Enkla sätt att kontrollera databasstorlek i MySQL: 5 steg (med bilder)

Innehållsförteckning:

Enkla sätt att kontrollera databasstorlek i MySQL: 5 steg (med bilder)
Enkla sätt att kontrollera databasstorlek i MySQL: 5 steg (med bilder)

Video: Enkla sätt att kontrollera databasstorlek i MySQL: 5 steg (med bilder)

Video: Enkla sätt att kontrollera databasstorlek i MySQL: 5 steg (med bilder)
Video: Störig granne 2024, April
Anonim

Denna wikiHow lär dig hur du kontrollerar storleken på en MySQL -databas. Du kan kontrollera storleken på en databas med MySQL Workbench eller genom att köra en fråga i MySQL.

Steg

Metod 1 av 2: Använda MySQL Workbench

11157928 1
11157928 1

Steg 1. Öppna MySQL Workbench

Den har en blå ikon som med en bild som liknar en delfin. Klicka på ikonen för att starta MySQL Workbench.

11157928 2
11157928 2

Steg 2. Anslut till MySQL -servern

Dubbelklicka på MySQL-servern under modulen SQL Development på startskärmen. Ange sedan databaslösenordet för att ansluta.

Om SQL -servern inte visas på den här skärmen klickar du på Ny anslutning och ange serverinformation, inklusive värdnamn, port, användarnamn och lösenord.

11157928 3
11157928 3

Steg 3. Håll muspekaren över databasen i schemafönstret

Det är i sidofältet till vänster. Detta visar ett par ikoner till höger om databasnamnet.

11157928 4
11157928 4

Steg 4. Klicka på informationsikonen

Det är ikonen som liknar ett "i" bredvid databasnamnet i schemafönstret.

11157928 5
11157928 5

Steg 5. Klicka på fliken Info

Det är den första fliken i huvudrutan i mitten. Detta visar information om databasen. Databasstorleken visas bredvid Databasstorlek (grov uppskattning). Detta visar en grov uppskattning av databasens storlek.

Metod 2 av 2: Köra en fråga

11157928 6
11157928 6

Steg 1. Anslut till en MySQL -server

Det finns ett antal appar du kan använda för att ansluta till en MySQL -databas, inklusive MySQL Workbench. Du kan också fråga efter en MySQL -databas på kommandoraden i Windows eller terminal på Mac. När MySQL är installerat på din dator måste du navigera till MySQL -katalogen på kommandoraden i Windows och skriva mysql -u root -p. Ange sedan lösenordet för din databas.

11157928 7
11157928 7

Steg 2. Skriv SELECT tabellschema "DB -namn" som den första raden i din fråga

Detta är väljkommandot för att fråga om att köra en fråga på databasen.

11157928 9
11157928 9

Steg 3. Skriv SUM (datalängd + tabellängd) 'Storlek i byte', som den andra raden

Detta kommando visar storleken på varje tabell i byte.

11157928 10
11157928 10

Steg 4. Skriv ROUND (SUM (data_length + index_length) / 1024 /1024, 2) 'Size in MiB' som nästa rad

Detta visar ett avrundat antal av storleken i megabyte.

För att visa ett avrundat antal i kilobyte, skriv RUND (SUM (data_längd + indexlängd) / 1024, 2) 'Storlek i KiB' istället

11157928 11
11157928 11

Steg 5. Skriv FROM information_schema.tables som sista raden

Det här kommandot anger vilka databastabeller som ska sökas.

11157928 12
11157928 12

Steg 6. Skriv GROUP BY table_schema; och kör frågan

Detta visar storleken på dina databaser. Du kan också skriva {[kbd | WHERE table_schema = 'databasnamn';}} för att kontrollera storleken på en specifik databas. Skriv det faktiska namnet på databasen istället för "databasnamn". Din fråga bör se ut ungefär så här:

    VÄLJ tabellschema "DB -namn" SUM (datalängd + tabellängd) 'Storlek i byte', RUND (SUM (data_längd + indexlängd) / 1024 /1024, 2) 'Storlek i MiB' FRÅN information_schema.tabeller GROUP BY table_schema;

Rekommenderad: