方法: 1. 「show Databases like 'データベース名'」ステートメントで判定します; 2. 「SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'データベース名'」ステートメントで判定します。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
1. MySQL はテーブルとデータベースが存在するかどうかを確認します
SHOW TABLES LIKE SHOW TABLES LIKE '%wp_order%';
TABLE_SCHEMA と TABLE_NAME
select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='dbname' and TABLE_NAME='tablename';
単純にデータベースが存在するかどうかを表示する場合は使用できます
show databases like 'db_name';
単純にデータテーブルが存在するかどうかを表示する場合
show tables like 'table_name';
を使用できます。「dbname」という名前のデータベースが存在しない場合は、空のセットが返されます。存在する場合は、行が表示されます。
2. SELECT * FROM ステートメント
SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = '数据库名称';
推奨学習: mysql ビデオ チュートリアル
以上がmysqlデータベースが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。