Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


B.3.2.14 表 'tbl_name' 不存在

如果您收到以下错误之一,通常是因为默认数据库中没有指定名称的表:

Table 'tbl_name' doesn't exist
Can't find file: 'tbl_name' (errno: 2)

在某些情况下,也可能是该表存在,但您正在以错误方式引用它:

  • 由于 MySQL 使用目录和文件来存储数据库和表,数据库和表名在使用 case-sensitive 文件系统时敏感。

  • 即使是在不区分大小写的文件系统上,如 Windows,也必须在查询中使用相同的字母大小写引用该表。

您可以使用 SHOW TABLES 检查默认数据库中的所有表。见第15.7.7节,“SHOW 语句”