mysqlでテーブルを作成する方法

下次还敢
リリース: 2024-04-14 18:21:48
オリジナル
1069 人が閲覧しました

MySQL でテーブルを作成するには、次の 3 つの手順が必要です。 データベースに接続します。 CREATE TABLE ステートメントを使用して、テーブル名、列名、データ型、および制約を指定します。 CREATE TABLE ステートメントを実行してテーブルを作成します。

mysqlでテーブルを作成する方法

#MySQL でテーブルを作成する方法

ステップ 1: データベースに接続する

まず、MySQL クライアント ツール (MySQL Workbench やコマンド ラインなど) を使用して、テーブルを作成するデータベースに接続します。

ステップ 2: CREATE TABLE ステートメントを作成する

CREATE TABLE ステートメントを使用してテーブルを作成します。構文は次のとおりです。

<code>CREATE TABLE table_name (
  column1 data_type [NOT NULL] [DEFAULT default_value],
  column2 data_type [NOT NULL] [DEFAULT default_value],
  ...
);</code>
ログイン後にコピー
ここで、

  • table_name は、新しいテーブルの名前です。
  • column1column2 などはテーブルの列名です。
  • data_type は、列のデータ型です (INT、VARCHAR、DATETIME など)。
  • NOT NULL この制約は、この列では NULL 値が許可されないことを意味します。
  • DEFAULT default_value 値が指定されていない場合、列のデフォルト値を指定します。

ステップ 3: CREATE TABLE ステートメントを実行する

次のコマンドを使用して CREATE TABLE ステートメントを実行します:

<code>CREATE TABLE my_table (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  age INT DEFAULT 0
);</code>
ログイン後にコピー

テーブルの列の説明:

  • id は INT 型の列で、MySQL によって自動的にインクリメントされ、NOT NULL としてマークされます。主キーとしてよく使用されます。
  • name は、最大 255 文字までのテキスト値を格納できる VARCHAR(255) 型の列で、NOT NULL とマークされます。
  • age は、デフォルト値が 0 の INT 型の列です。

注:

    列のデータ型が保存するデータと一致していることを確認してください。
  • データの整合性を確保するために、適切な制約 (NOT NULL など) の使用を検討してください。
  • AUTO_INCREMENT キーワードを使用すると、新しい行を挿入するときに一意の ID を自動的に生成できます。

以上がmysqlでテーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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