Slik reparerer du tabeller i MySQL

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

wave wave wave wave wave