MySQL テーブルの構造を検索するには、DESCRIBE コマンドの後に調べたいテーブルの名前を指定します。出力には、名前、データ型、NULL 値の許容性、キー制約、デフォルト値など、テーブル内の各列に関する詳細情報が表示されます。
#テーブル構造を見つけるための MySQL コマンド
MySQL テーブルの構造を見つけるには、次のコマンドを使用できます。次のコマンド:<code class="mysql">DESCRIBE table_name;</code>
table_name は、構造を調べたいテーブルの名前です。
出力の説明
このコマンドは、テーブル内の各列に関する次の情報を含む結果セットを返します:: 列の名前
: 列のデータ型
: 列で null を許可するかどうかを指定します。値
: 列が主キー、外部キー、一意キーのいずれであるかを指定します
: 列のデフォルト値
: 自動インクリメント列などの追加情報
例
という名前のテーブルがあるとします。customers、その構造は次のとおりです:
<code>CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE, phone_number VARCHAR(20) );</code>
DESCRIBE コマンドを使用して、
customers テーブルの構造をクエリすると、次の出力:
<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_number varchar(20) YES MUL NULL </code>
、
name、
メールアドレス 、および
電話番号 。
列は主キーであり、自動的にインクリメントされます。
列と
email 列では、NULL 値を使用できません。
この列には一意のキー制約があります。
列では null 値が許可されます。
以上がmysqlでテーブル構造を見つけるコマンドは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。