ホームページ > データベース > mysql チュートリアル > MySQL データベースが存在するかどうかを確認し、必要に応じて作成するにはどうすればよいですか?

MySQL データベースが存在するかどうかを確認し、必要に応じて作成するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-06 05:45:11
オリジナル
671 人が閲覧しました

How Can I Check if a MySQL Database Exists and Create It if Needed?

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート