MySQL 报错MySQL is trying to drop database `schedule`.`` though there are still open handles to table `schedule`.`table_name`.

报错信息

2022-01-19T07:47:03.589566Z 2 [Warning] InnoDB: Orphan table encountered during DROP DATABASE. This is possible if 'schedule.table_name.frm' was lost.
2022-01-19T07:47:03.589604Z 2 [Warning] InnoDB: MySQL is trying to drop database schedule.`` though there are still open handles to table schedule.table_name.

原因

数据文件丢失所致

解决方式

如果是测试数据库可以直接删除该数据库所在目录内的所有数据表文件, 然后重新启动数据库即可
如果是生产库还没有解决办法,继续谷歌吧,百度上搜不到这个错的解决方式

posted @ 2022-01-19 15:55  kmswilliam  阅读(442)  评论(0)    收藏  举报