sql >> Database >  >> RDS >> Mysql

Schrödingers MySQL-tabel:bestaat, maar niet

Ik heb dit probleem gezien wanneer het gegevensbestand in de gegevensmap ontbreekt, maar het tabeldefinitiebestand bestaat of omgekeerd. Als je innodb_file_per_table gebruikt, controleer dan de gegevensmap om er zeker van te zijn dat je beide een .frm hebt bestand en .ibd-bestand voor de betreffende tabel. Als het MYISAM is, moet er een .frm . zijn , .MYI en een .MYD bestand.

Het probleem kan meestal worden opgelost door het verweesde bestand handmatig te verwijderen.



  1. PostgreSQL volgende waarde van de reeksen?

  2. Beste databasesoftware voor ontwikkelaars (2022-editie)

  3. '𠂉' Geen geldig unicode-teken, maar in de unicode-tekenset?

  4. Hoe het mysql root-wachtwoord te wijzigen?