Mysql
 sql >> Database >  >> RDS >> Mysql

Verificare se la tabella MySQL esiste senza utilizzare select from sintassi?

Se vuoi essere corretto, usa INFORMATION_SCHEMA .

SELECT * 
FROM information_schema.tables
WHERE table_schema = 'yourdb' 
    AND table_name = 'testtable'
LIMIT 1;

In alternativa, puoi usare SHOW TABLES

SHOW TABLES LIKE 'yourtable';

Se è presente una riga nel set di risultati, la tabella esiste.