Ta wikiHow vas uči, kako preveriti velikost baze podatkov MySQL. Velikost baze podatkov lahko preverite s pomočjo delovne mize MySQL ali z izvajanjem poizvedbe v MySQL.
Koraki
Metoda 1 od 2: Uporaba delovne mize MySQL
Korak 1. Odprite delovno mizo MySQL
Ima modro ikono s podobo, ki spominja na delfina. Kliknite ikono, da zaženete MySQL Workbench.
Korak 2. Povežite se s strežnikom MySQL
Dvokliknite strežnik MySQL v razdelku SQL Development module na začetnem zaslonu. Nato vnesite geslo zbirke podatkov za povezavo.
Če strežnika SQL ni na tem zaslonu, kliknite Nova povezava in vnesite podatke o strežniku, vključno z imenom gostitelja, vrati, uporabniškim imenom in geslom.
Korak 3. Premaknite miškin kazalec nad bazo podatkov v podoknu sheme
Nahaja se v stranski vrstici na levi. To prikaže nekaj ikon desno od imena zbirke podatkov.
Korak 4. Kliknite ikono informacij
To je ikona, ki spominja na "i" poleg imena zbirke podatkov v podoknu sheme.
Korak 5. Kliknite zavihek Informacije
To je prvi zavihek v glavnem podoknu na sredini. To prikazuje informacije o zbirki podatkov. Velikost zbirke podatkov je navedena poleg "Velikost zbirke podatkov (groba ocena)", ki prikazuje grobo oceno velikosti zbirke podatkov.
Metoda 2 od 2: Izvajanje poizvedbe
Korak 1. Povežite se s strežnikom MySQL
Za povezavo z bazo podatkov MySQL lahko uporabite številne aplikacije, vključno z delovno mizo MySQL. Zbirko podatkov MySQL lahko povprašate tudi v ukazni vrstici v sistemu Windows ali terminalu v sistemu Mac. Ko je MySQL nameščen v računalniku, se morate pomakniti do imenika MySQL v ukazni vrstici Windows in vnesti mysql -u root -p. Nato vnesite geslo za svojo bazo podatkov.
Korak 2. Vnesite SELECT table_schema "DB Name" kot prvo vrstico poizvedbe
To je ukaz select za izvedbo poizvedbe v bazi podatkov.
Korak 3. V drugo vrstico vnesite SUM (dolžina podatkov + dolžina tabele) 'Velikost v bajtih'
Ta ukaz bo prikazal velikost vsake tabele v bajtih.
Korak 4. V naslednjo vrstico vnesite ROUND (SUM (data_length + index_length) / 1024 /1024, 2) 'Size in MiB'
To prikaže zaokroženo število velikosti v megabajtih.
Če želite prikazati zaokroženo število v kilobajtih, namesto tega vnesite ROUND (SUM (data_length + index_length) / 1024, 2) 'Size in KiB'
Korak 5. V zadnjo vrstico vnesite FROM information_schema.tables
Ta ukaz določa, katere tabele baze podatkov želite poizvedovati.
Korak 6. Vnesite GROUP BY table_schema; in izvedite poizvedbo
To bo prikazalo velikost vaših zbirk podatkov. Lahko tudi vnesete {[kbd | WHERE table_schema = 'ime baze podatkov';}}, da preverite velikost določene baze podatkov. Namesto "ime baze podatkov" vnesite dejansko ime zbirke podatkov. Vaša poizvedba bi morala izgledati nekako tako:
SELECT table_schema "DB Name" SUM (dolžina podatkov + dolžina tabele) 'Velikost v bajtih', ROUND (SUM (data_length + index_length) / 1024 /1024, 2) 'Size in MiB' FROM information_schema.tables GROUP BY table_schema;