ERROR 1146 (42S02)
ERROR 1146 (42S02): Table 'test.test' doesn't exist
このエラーはデータベース上に該当するテーブルが見つからない場合に表示されます。
mysql> SELECT * FROM test; ERROR 1146 (42S02): Table 'test.test' doesn't exist
正しいテーブル名を指定すればこのエラーは解消します。
mysql> SELECT * FROM test_table1; +------+--------------+ | id | name | +------+--------------+ | 1 | Hello! MySQL | +------+--------------+ 1 row in set (0.00 sec)
尚、SHOW TABLES を使用してデータベース上に存在するテーブルの一覧を表示することができるます。
mysql> SHOW TABLES FROM test; +----------------+ | Tables_in_test | +----------------+ | test_table1 | +----------------+ 1 row in set (0.00 sec)