ホームページ >データベース >mysql チュートリアル >MySQL データベースが存在するかどうかを確認し、必要に応じて作成するにはどうすればよいですか?
MySQL でのデータベースの存在の確認
データベースの存在の確認は、データベースの管理と開発にとって非常に重要です。 MySQL では、SQL クエリとコマンドを利用してデータベースの存在を確認できます。
クエリによるデータベースの存在の確認
次の SQL クエリは、すべてのデータベースの名前を取得します。現在の MySQL 接続のスキーマ (データベース):
SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'DBName';
Replace 「DBName」は、確認するデータベースの名前に置き換えます。クエリが「DBName」を含む行を返した場合、データベースは存在します。それ以外の場合は、作成されません。
データベースが存在しない場合の作成
データベースが存在しない場合は、次のコマンドを使用して作成できます。 it:
CREATE DATABASE IF NOT EXISTS DBName;
このコマンドは、データベースが存在しない場合はエラーをスローせずにデータベースを作成します。
以上がMySQL データベースが存在するかどうかを確認し、必要に応じて作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。