Kako se koriste baze podataka, u njima se nakupljaju nepotrebne informacije - tablice, zapisi, indeksi itd. Ponekad ovo nepotrebno opterećenje dovodi do usporavanja ili pogrešaka u aplikacijama koje ih koriste. Najrasprostranjeniji sustav za upravljanje bazom podataka MySQL za ručno čišćenje baze podataka je aplikacija phpMyAdmin.
Nužno je
PhpMyAdmin pristup
Upute
Korak 1
Nakon prijave u phpMyAdmin, odaberite potrebnu bazu podataka u lijevom okviru.
Korak 2
Ako trebate očistiti bazu podataka iz svih tablica zajedno s podacima koje sadrže, kliknite vezu "Označi sve" koja se nalazi ispod tablice, a zatim na padajućem popisu odaberite redak "Izbriši" s tekstom "Označeno". Aplikacija će tražiti potvrdu zahtjeva za DROP TABLE - kliknite "Da". Nakon toga će se tablica s rezultatima izvršavanja SQL upita za brisanje svih tablica učitati u desni okvir.
3. korak
Ako želite izbrisati samo podatke sadržane u tablicama, kao i u prethodnom koraku, morate kliknuti vezu "Provjeri sve", ali na padajućem popisu odaberite redak "Očisti". Naravno, za operaciju brisanja i ispiranja ne morate odabrati sve tablice. Možete potvrditi okvire samo za tablice koje vas zanimaju.
4. korak
U procesu aktivnog rada s bazom podataka, kada se izvode mnoge operacije pisanja i brisanja, "smeće" ostaje u tablicama - neki od neiskorištenih redaka, indeksa itd. Da bi se tablice istovarile iz svega nepotrebnog, koristi se opcija "Optimiziraj tablicu". Da biste ga koristili, trebate ponovno kliknuti "Provjeri sve" i odabrati ovaj redak s padajućeg popisa.
Korak 5
Ako SQL upiti uzrokuju pogreške, tada je možda došlo do određene štete u podacima koje SQL server pohranjuje o strukturi i indeksiranju tablica baze podataka. U tom slučaju, klikom na vezu "Provjeri sve", na padajućem popisu morate odabrati stavku "Vrati tablicu".