sql >> Database >  >> RDS >> Mysql

Het aantal kolommen van mysql.user is onjuist. Verwacht 42, gevonden 44. De tabel is waarschijnlijk beschadigd

Ik had hetzelfde probleem toen ik de mysql-server update van 5.5 naar 5.7 in Debian 8 (jessie). In zeldzame gevallen gebeurt het waarschijnlijk als u bijwerkt en de reeks versies omzeilt. (Veel mensen doen dit, maar dergelijke upgrades worden niet officieel ondersteund). In mijn geval werkte het prima toen ik het onderstaande commando uitvoerde:

mysql_upgrade --force -uroot -p

Ik hoop dat dit je zal helpen



  1. Geaggregeerde gegevenstabellen

  2. Hoe unicode-tekens filteren (of vervangen) die meer dan 3 bytes in UTF-8 in beslag nemen?

  3. Android Room Database, haal specifieke waarde op van het laatst ingevoerde record

  4. SQL SELECTEER MAX