MySQL 9.0 發行說明
如果您收到下列任何一個錯誤,通常表示預設資料庫中不存在具有指定名稱的表格
Table 'tbl_name' doesn't exist
Can't find file: 'tbl_name' (errno: 2)
在某些情況下,可能是表格存在,但您的參考方式不正確
由於 MySQL 使用目錄和檔案來儲存資料庫和表格,因此如果資料庫和表格位於具有區分大小寫檔名的檔案系統上,則資料庫和表格名稱會區分大小寫。
即使對於不區分大小寫的檔案系統(例如 Windows),查詢中對給定表格的所有參考都必須使用相同的大小寫。
您可以使用 SHOW TABLES
來檢查預設資料庫中有哪些表格。請參閱 第 15.7.7 節,「SHOW 陳述式」。