Indholdsfortegnelse:

Hvorfor går MySQL-tabellen ned?
Hvorfor går MySQL-tabellen ned?

Video: Hvorfor går MySQL-tabellen ned?

Video: Hvorfor går MySQL-tabellen ned?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Kan
Anonim

Mange servere går ned er forårsaget af beskadigede datafiler eller indeksfiler. MySQL opdaterer filerne på disken med write()-systemkaldet efter hver SQL-sætning og før klienten får besked om resultatet.

Simpelthen, hvordan reparerer jeg en nedbrudt MySQL-tabel?

Reparerer nedbrudte tabeller med phpMyAdmin

  1. Log ind på din SiteWorx-konto.
  2. Til venstre skal du vælge Hostingfunktioner > MySQL > PhpMyAdmin.
  3. Vælg den korrekte database fra listen til venstre.
  4. Marker afkrydsningsfeltet, der svarer til den beskadigede tabel, og klik på Reparer tabel på listen Med valgt.

Og hvordan fikser jeg InnoDB? Gendannelse fra beskadigede InnoDB-tabeller

  1. Trin 1 – Få din database op i gendannelsestilstand.
  2. Trin 2 – Tjek hvilke tabeller der er beskadiget og lav en liste.
  3. Trin 3 – Sikkerhedskopier og slip dine beskadigede tabeller.
  4. Trin 4 – Genstart MySQL i normal tilstand.
  5. Trin 5 – Importer backup.sql.
  6. Trin 6 – Skift port og snup en øl.

På samme måde kan man spørge, hvad gør reparationsbord MySQL?

Hvis du bruger muligheden HURTIG, REPARATIONSBORD forsøger at reparation kun indeksfilen og ikke datafilen. Hvis du bruger muligheden UDVIDET, MySQL opretter indekset række for række i stedet for at oprette et indeks ad gangen med sortering. Denne type reparation er ligesom det udført af myisamchk --safe-recover.

Hvad er Mysqlcheck?

mysqlcheck er et vedligeholdelsesværktøj, der giver dig mulighed for at kontrollere, reparere, analysere og optimere flere tabeller fra kommandolinjen. Det er i det væsentlige en kommandolinjegrænseflade til kommandoerne CHECK TABLE, REPARATION TABLE, ANALYZE TABLE og OPTIMIZE TABLE, og så, i modsætning til myisamchk og aria_chk, kræver det, at serveren kører.

Anbefalede: