mysqlのdescとは何ですか

下次还敢
リリース: 2024-05-01 21:27:16
オリジナル
899 人が閲覧しました

DESC は、DESC table_name という構文を使用してテーブル構造を表示する MySQL のコマンドです。名前、タイプ、許可される NULL 値、インデックスのステータス、デフォルト値、追加情報などのフィールド情報を出力します。例: DESC 顧客は、ID (int、主キー、自動インクリメント)、名前 (varchar(255)、null 値を許可、インデックスあり)、電子メール (varchar(255)、null 値を許可しない、一意のインデックス)、を返します。電話 (varchar() 255)、インデックス付きで null 値を許可)、アドレス (テキスト、インデックス付きで null 値を許可)、およびその他のフィールド情報。

mysqlのdescとは何ですか

MySQL の DESC とは何ですか?

DESC は、テーブル構造を表示するために使用される MySQL のコマンドです。テーブル内のすべてのフィールドとそのプロパティが人間が判読できる形式でリストされます。

DESC の使用方法?

DESC コマンドを使用するには、MySQL プロンプトで次の構文を入力するだけです。

<code>DESC table_name;</code>
ログイン後にコピー

ここで、table_name は、必要な構造を持つテーブルの名前です。問い合わせるために。

DESC コマンドの出力

DESC コマンドは次の情報を返します:

  • フィールド: フィールド名
  • Type: フィールドのデータ型
  • Null: フィールドが null 値を許可するかどうかを示します (YES または NO)
  • Key : フィールドがインデックス (主キー、一意のインデックスなど) の一部であるかどうかを示します。
  • Default: フィールドのデフォルト値 (存在する場合) )
  • 追加: フィールドに関する追加情報 (自動インクリメントなど)

Example

たとえば、customers テーブル構造を表示するには、次のコマンドを使用できます:

<code>DESC customers;</code>
ログイン後にコピー

出力は次のようになります:

<code>Field           Type        Null    Key     Default  Extra
---------------- -------- -------- -------- -------- --------
id              int          NO      PRI     NULL     auto_increment
name            varchar(255) NO      MUL     NULL     
email           varchar(255) NO      UNI     NULL     
phone           varchar(255) YES     MUL     NULL     
address         text         YES     MUL     NULL     </code>
ログイン後にコピー

以上がmysqlのdescとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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