SELECT COUNT(DISTINCT `table_name`) FROM `information_schema`.`columns` WHERE `table_schema` = 'your_db_name'
DB内のテーブル(またはビュー)の実際の数を返します。その数が0の場合、テーブルはありません。
SELECT COUNT(DISTINCT `table_name`) FROM `information_schema`.`columns` WHERE `table_schema` = 'your_db_name'
DB内のテーブル(またはビュー)の実際の数を返します。その数が0の場合、テーブルはありません。