ホームページ >データベース >mysql チュートリアル >データベーステーブルを作成するmysqlコマンドとは何ですか?

データベーステーブルを作成するmysqlコマンドとは何ですか?

下次还敢
下次还敢オリジナル
2024-04-22 18:45:33754ブラウズ

MySQL では、CREATE TABLE table_name (column_name data_type [column_constraint], ...) コマンドを使用して、テーブル名、カラム名、データ型、およびオプションのカラム制約を含むデータベース テーブルを作成します。

データベーステーブルを作成するmysqlコマンドとは何ですか?

データベース テーブルを作成するための MySQL コマンド

MySQL では、データベース テーブルを作成するコマンドは次のとおりです:

<code class="sql">CREATE TABLE table_name (
  column_name1 data_type [column_constraint],
  column_name2 data_type [column_constraint],
  ...
);</code>

パラメータの説明

  • table_name: 作成するテーブルの名前。
  • column_nameN: テーブル内の列名。
  • data_type: 列のデータ型。 CHAR、VARCHAR、INT、FLOAT、DATETIME などを使用できます。
  • column_constraint: NOT NULL、PRIMARY KEY などの制約を列に設定するために使用されるオプションのパラメーター。

idname email##を含む users という名前のテーブルを作成します。 # 3 つの列:

<code class="sql">CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  email VARCHAR(255) UNIQUE
);</code>

説明:

  • id 列は空ではない整数で、自動的にインクリメントされます。
  • name 列は、空ではない最大 255 文字の可変長文字列です。
  • email 列は、一意の最大 255 文字の可変長文字列です。

以上がデータベーステーブルを作成するmysqlコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。