Tabellen repareren in MySQL

Bij het beheren van tabellen in MySQL kunnen we, net als in elke andere databasetoepassing, meerdere tafel fouten die de correcte uitvoering en het juiste gebruik ervan in de weg staan.

Als we databasebeheerders zijn, is het ten zeerste aanbevolen om voortdurend een analyse uit te voeren van de borden die een database vormen om er de beste prestaties uit te halen.
In principe hebben we drie stappen om te bepalen of een tafel al dan niet is corrupt, dit zijn:

  • Symptomen
  • Detectie
  • Oplossing

Symptomen van tabelfoutEnkele van de symptomen die ons in staat stellen te begrijpen dat een tabel corrupt of beschadigd is, zijn:

  • Geen gebruiker kan starten sessie in MySQL.
  • Intensief gebruik PROCESSOR.
  • Foutmeldingen waarschuwen voor fouten in de tabellen.
  • Kan geen kopieën maken databasebeveiliging met de opdracht mysqldump
  • Onverwachte afsluitingen van de automaat.
  • Fouten in de code MySQL of MyISAM.
  • Weergave van berichten als Onjuist sleutelbestand voor tabel: '…'. Probeer het te repareren.

Vervolgens zullen we enkele opties zien voor het repareren van de tabellen in MySQL.

1. Hoe MySQL-tabellen te repareren met phpMyAdmin

Stap 1
De eerste optie die we zullen zien om een ​​corrupte tabel in MySQL te repareren via phpMijnAdmin. Hiervoor zullen we toegang krijgen tot de phpMyAdmin-console in het volgende pad:

VERGROTEN

Stap 2
Daar loggen we in met onze inloggegevens en hebben we de volgende omgeving:

VERGROTEN

Stap 3
Eenmaal daar zullen we de database selecteren waar de tafel wordt gehost en vanuit het centrale paneel zullen we het vak activeren waar de tafel zich bevindt, in dit geval hebben we tabel 34 en eenmaal geselecteerd, geven we de veldopties weer Voor items die zijn gemarkeerd en daar selecteren we de optie Repareer de tafel:

VERGROTEN

Stap 4
Hiermee zullen we het commando uitvoeren: REPARATIETABEL: en phpMyAdmin zal de tabel analyseren op zoek naar fouten en we zullen het resultaat op het scherm krijgen:

VERGROTEN

Met deze eenvoudige optie kunnen we MySQL-tabellen repareren met phpMyAdmin.

2. Hoe MySQL-tabellen rechtstreeks met MySQL te repareren


De MySQL-applicatie zelf biedt ons de mogelijkheid om een ​​bepaalde tabel te analyseren om deze te analyseren op zoek naar fouten en storingen. Voor dit voorbeeld gebruiken we de tabel stad in de database wereld.

Stap 1
We openen de database en daar klikken we met de rechtermuisknop op de te analyseren tabel en selecteren de optie Tafelonderhoud

VERGROTEN

Stap 2
Het volgende venster wordt weergegeven waar we naar het tabblad gaan: Tafels en daar zullen we de optie selecteren Controleer Tabel waar we het analyseniveau kunnen definiëren tussen Snel, Medium of Uitgebreid.

VERGROTEN

Stap 3
Zodra deze parameters zijn gedefinieerd, klikt u op de optie Controleer Tabel en het respectieve resultaat wordt weergegeven:

Zoals we kunnen zien, hebben we alternatieven om de tafels te repareren in MySQL op een agile en totaal veilige manier en op deze manier de capaciteiten van MySQL binnen onze organisatie vergroten. Onthoud dat MYSQL een krachtig databasemanager die ons helpen al het gegevensbeheer te optimaliseren. Om het gebruik ervan te verbeteren, verlaten we u 20 interessante aanbevelingen voor MySQL.

MySQL-aanbevelingen

wave wave wave wave wave