Maison >base de données >tutoriel mysql >Comment déterminer si la base de données MySQL existe

Comment déterminer si la base de données MySQL existe

WBOY
WBOYoriginal
2022-05-27 15:33:186974parcourir

Méthode : 1. Utilisez l'instruction "show databases like 'database name'" pour juger ; 2. Utilisez l'instruction "SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'database name'" pour juger.

Comment déterminer si la base de données MySQL existe

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment déterminer si la base de données MySQL existe

1. MySQL détermine si la table et la base de données existent

SHOW TABLES LIKE
SHOW TABLES LIKE '%wp_order%';

Comment déterminer si la base de données MySQL existe

TABLE_SCHEMA et TABLE_NAME

select TABLE_NAME from INFORMATION_SCHEMA.TABLES where 
TABLE_SCHEMA='dbname' and TABLE_NAME='tablename';

Comment déterminer si la base de données MySQL existe

Si vous affichez simplement si la base de données existe, cela peut être used

show databases like 'db_name';

Affichage simple Si la table de données existe, vous pouvez utiliser

show tables like 'table_name';

Si la base de données nommée "dbname" n'existe pas, vous obtiendrez un ensemble vide. S'il existe, vous obtiendrez une ligne.

2. Instruction SELECT * FROM

SELECT * FROM information_schema.SCHEMATA 
WHERE SCHEMA_NAME = '数据库名称';

Apprentissage recommandé : Tutoriel vidéo MySQL

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn