Я хочу подтвердить, есть ли определенная таблица. При создании таблицы существует предложение SQL, такое как DROP TABLE IF EXISTS xxx_tb. Будет ли метод, который также может идентифицировать существование таблицы SQL?
Используйте INFORMATION_SCHEMA:
select * from INFORMATION_SCHEMA.TABLES where TABLE_NAME = 'MyTable';
Должен быть переносимым в большинстве баз данных.
Вы хотите команду SHOW TABLES команды MySQL:
SHOW TABLES LIKE 'xxx_tb';
Или, действительно, вы можете просто выполнить запрос типа
SELECT COUNT(*) FROM tbl WHERE 1=0
Который даст ошибку (см. документацию для точного кода ошибки или попробуйте его), если таблица не существует, но преуспеть без результатов, если это произойдет.