在MySQL中,可以使用以下兩種方法來查詢表是否存在:
SHOW TABLES LIKE '表名';
這條語句將返回一個結果集,如果表存在,結果集將包含該表名,如果不存在,則不會返回任何結果。
SELECT table_name
FROM information_schema.tables
WHERE table_schema = '數據庫名' AND table_name = '表名';
這條語句將查詢指定數據庫中是否存在指定的表,如果存在則返回表名,如果不存在則不會返回任何結果。
使用上述方法中的任何一種,您可以查詢表是否存在并做出相應的處理。