Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


B.5.2.16 表 'tbl_name' は存在しません

次のエラーが表示される場合は、通常、指定された名前のデフォルトデータベースにテーブルが存在しないことを意味します。

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

テーブルは存在しているが、誤った名前で参照している場合もあります。

  • MySQL はディレクトリおよびファイルを使用してデータベースおよびテーブルを格納しているため、大文字/小文字が区別されるファイル名を持つファイルシステムにデータベースおよびテーブルがある場合は、データベース名およびテーブル名で大文字/小文字が区別されます。

  • Windows などの大文字/小文字が区別されないファイルシステムの場合でも、クエリー内の特定のテーブルへのすべての参照で同じ表記を使用する必要があります。

デフォルトデータベースにあるテーブルを確認するには、SHOW TABLES を使用します。セクション13.7.5「SHOW 構文」を参照してください。