MySQL でのデータベース テーブル スキーマの取得
MySQL データベースを効果的に操作するには、多くの場合、テーブルとその構造を完全に理解する必要があります。この構造を明らかにするには、テーブルのスキーマを取得することが不可欠です。
スキーマの表示
MySQL コンソールには、テーブル スキーマを表示するためのいくつかのコマンドが用意されています。
フォーマットされた出力:
テーブル スキーマのフォーマットされた出力を取得するには、次のコマンドを使用します。
describe [db_name.]table_name;
このコマンドは、次の詳細なリストを生成します。列、そのデータ型、制約、およびその他の情報。
テーブル作成のための SQL ステートメント:
テーブルの再作成または変更に特に便利な別の方法は、次の方法です。次のコマンド:
show create table [db_name.]table_name;
このコマンドは、現在のスキーマでテーブルを再作成するために実行できる SQL ステートメントを返します。
使用例
データベースemployeeにusersという名前のテーブルがあるとします。最初のコマンドを使用してスキーマを表示するには、次のように入力します。
describe employees.users;
または、テーブルを再作成するための SQL ステートメントを取得するには、次を使用します。
show create table employees.users;
これらのコマンドの結果列の定義、制約、その他の関連スキーマの詳細を含む、users テーブルに関する包括的な情報が提供されます。
以上がMySQL データベース テーブルのスキーマを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。