Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL таблица на Schrödingers:съществува, но не съществува

Виждал съм този проблем, когато файлът с данни липсва в директорията с данни, но файлът с дефиниция на таблицата съществува или обратното. Ако използвате innodb_file_per_table, проверете директорията с данни, за да се уверите, че имате и двата .frm файл и .ibd файл за въпросната таблица. Ако е MYISAM, трябва да има .frm , .MYI и .MYD файл.

Проблемът обикновено може да бъде разрешен чрез ръчно изтриване на осиротелия файл.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Оптимизирайте производителността на MySQL/MariaDB с инструмента MySQLTunner

  2. Въведение в SQL индексите

  3. Фатална грешка:Извикване на член функция bind_param() на булева

  4. Стойността по подразбиране във файла за зареждане на данни не се вмъква в таблицата

  5. mysql_fetch_array пропуска първия ред