Mysql
 sql >> Base de données >  >> RDS >> Mysql

Vérifier si la table MySQL existe sans utiliser la syntaxe select from ?

Si vous voulez être correct, utilisez INFORMATION_SCHEMA .

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

Alternativement, vous pouvez utiliser SHOW TABLES

SHOW TABLES LIKE 'yourtable';

S'il y a une ligne dans le jeu de résultats, la table existe.