[解決済み] MySQLにおけるスキーマとデータベースの違い
2022-03-17 07:36:11
質問
MySQLのスキーマとデータベースは違うのですか? SQL Server では、データベースはスキーマに対してより上位のコンテナです。
私は、次のように読みました。
Create Schema
と
Create Database
は MySQL でも本質的に同じことをします。このことから、スキーマとデータベースは同じオブジェクトに対する異なる言葉であると考えられます。
解決方法は?
で定義されているように MySQL用語集 :
MySQLでは、物理的に スキーマ とは同義です。 データベース . というキーワードで代用することができます。
SCHEMA
の代わりにDATABASE
を MySQL SQL 構文で使用する場合、例えばCREATE SCHEMA
の代わりにCREATE DATABASE
.他のデータベース製品では、区別しているものもあります。たとえば、Oracle Database 製品では スキーマ は、データベースの一部である、1人のユーザーが所有するテーブルやその他のオブジェクトのみを表します。
関連
-
mysqlにおけるvarcharの日付比較とソートの実装
-
[解決済み】SQLサーバーのテンポラリーテーブルで「すでに名前のついたオブジェクトがあります」エラーが発生する。
-
Djangoマイグレーションエラー 外部キー制約を追加できない
-
[解決済み] データベースとスキーマの違い
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] SQLでカラムに最大値を持つ行のみを選択する [重複]。
-
[解決済み] MySQLデータベースの名前を素早く変更する(スキーマ名を変更する)方法は?
-
[解決済み] rake db:migrate db:reset とdb:schema:loadの違いについて
-
[解決済み】「INNER JOIN」と「OUTER JOIN」の違いは何ですか?
-
[解決済み】MySQL Workbenchで新しいデータベースを作成する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Mysqlデータベースの手動および定期的なバックアップ手順
-
MySQL XAが分散型トランザクションを実装する方法を1記事にまとめました。
-
Mysql がエラーを報告 オペランドには 1 つのカラムが含まれている必要があります。
-
Djangoマイグレーションエラー 外部キー制約を追加できない
-
msql クエリでのエラー 'where 節' の不明な列 'yellow fruit'
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?
-
[解決済み] なぜ SQLAlchemy の count() は生のクエリよりずっと遅いのでしょうか?
-
[解決済み] SQLを使用してSUMとSUBTRACTを行うには?
-
[解決済み] MySQLテーブルへの挿入または存在する場合の更新
-
[解決済み] リレーショナル・データベースにおけるカタログとスキーマの違いは何ですか?