Når vi administrerer tabeller i MySQL, kan vi støte på flere, akkurat som i alle andre databaseapplikasjoner tabellfeil som forhindrer korrekt utførelse og bruk.
Hvis vi er databaseadministratorer, anbefales det på det sterkeste å hele tiden utføre en analyse av brett som utgjør en database for å få den beste ytelsen fra dem.
I utgangspunktet har vi tre trinn for å avgjøre om et bord er korrupt, disse er:
- Symptomer
- Gjenkjenning
- Vedtak
Tabellfeil symptomerNoen av symptomene som gjør at vi kan forstå at et bord er ødelagt eller skadet, er:
- Ingen bruker kan starte økt i MySQL.
- Intensiv bruk PROSESSOR.
- Feilmeldinger varsle om feil i tabellene.
- Kan ikke lage kopier databasesikkerhet ved hjelp av mysqldump -kommandoen
- Uventede nedleggelser av maskinen.
- Feil i koden MySQL eller MyISAM.
- Visning av meldinger som Feil nøkkelfil for tabellen: '…'. Prøv å reparere den.
Deretter vil vi se noen alternativer for hvordan du reparerer bordene i MySQL.
1. Slik reparerer du MySQL -tabeller ved hjelp av phpMyAdmin
Trinn 1
Det første alternativet vi vil se for å reparere et korrupt bord i MySQL gjennom phpMyAdmin. For dette får vi tilgang til phpMyAdmin -konsollen i følgende bane:
FORSTØRRE
Steg 2
Når vi er der, logger vi på med legitimasjonen vår, og vi har følgende miljø:
FORSTØRRE
Trinn 3
Når vi er der, vil vi velge databasen der tabellen er vert, og fra det sentrale panelet vil vi aktivere boksen der tabellen er, i dette tilfellet har vi tabell 34 og når vi har valgt, viser vi feltalternativene For varer som er merket og der velger vi alternativet Reparer bordet:
FORSTØRRE
Trinn 4
Med dette vil vi utføre kommandoen Reparasjonsbord og phpMyAdmin vil analysere tabellen på jakt etter feil, og vi vil få resultatet på skjermen:
FORSTØRRE
Med dette enkle alternativet kan vi reparere MySQL -tabeller med phpMyAdmin.
2. Hvordan reparere MySQL -tabeller ved hjelp av MySQL direkte
Selve MySQL -applikasjonen gir oss muligheten til å analysere en bestemt tabell for å analysere den på jakt etter feil og feil. For dette eksempelet vil vi bruke tabellen by i databasen verden.
Trinn 1
Vi får tilgang til databasen, og der vil vi høyreklikke på tabellen som skal analyseres og velge alternativet Vedlikehold av bord
FORSTØRRE
Steg 2
Følgende vindu vil vises der vi går til fanen Tabeller og der vil vi velge alternativet Sjekk tabell hvor vi kan definere analysenivået mellom Quick, Medium eller Extended.
FORSTØRRE
Trinn 3
Når disse parameterne er definert, klikker du på alternativet Sjekk tabell og det respektive resultatet vises:
Som vi kan se, har vi alternativer for å reparere bordene i MySQL på en smidig og helt sikker måte og på denne måten øke kapasiteten til MySQL i organisasjonen vår. Husk at MYSQL er en kraftfull databasesjef som hjelper oss med å optimalisere all datahåndtering. For å forbedre bruken forlater vi deg 20 interessante anbefalinger for MySQL.
MySQL -anbefalinger