Database repareren (MySQL)
Versie door Jeroen Strompf (overleg | bijdragen) op 11 nov 2021 om 10:06
Foutmelding
mysqldump: Couldn't execute 'show create table `sessions`': Table is marked as crashed and last (automatic?) repair failed
Procedure
Als je het helemaal goed wilt doen:
Backup maken
- Stop database-engine
- Maak backup van de betreffende database-bestanden (/var/lib/mysql/databasename): Mysqldump werkt niet voor een beschadigde database
Repareren
Voorbeelden:
mysqlcheck --all-databases -r
# Kan zomaar een kwartiertje durenmysqlcheck <db-naam>
# Stuk sneller