某個離線任務執(zhí)行的時候會報以下錯誤

去數(shù)據(jù)庫看了一下,果然這個表不知道什么原因不存在了, 不過這是個臨時表,其中的數(shù)據(jù)也不重要,沒有必要恢復。 于是直接重建表,然而卻失敗了。

上述異常的意思是這個表還存在,但實際上已經(jīng)看不到這個表了。
應該是此表的.ibd文件還存在導致的,要刪除這個文件,沒辦法直接DROP表來達到目的。于是只能進入docker內(nèi)部手動刪除。
首先使用docker ps 命令找到mysql

利用docker exec -it? dockerid? /bin/bash? ?進入容器內(nèi)部

加下來進入data文件夾刪除這個表的.ibd文件。
大功告成!