mysqlでテーブルを作成するSQL文はどのように書きますか?

MySQLでテーブルを作成する際には、CREATE TABLE文を使用します。以下はCREATE TABLE文の構文の例です:

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    ...
);

table_nameは作成するテーブルの名前ですが、column1、column2などはテーブル内の列名で、datatypeは列のデータ型、constraintは列に対する制約条件(例えば、主キー制約、外部キー制約など)を表しています。

以下は、テーブルを作成するCREATE TABLE文の例です。このテーブルは、id、name、ageの3つの列を持つstudentsという名前のテーブルを作成します。

CREATE TABLE students (
    id INT PRIMARY KEY,
    name VARCHAR(50),
    age INT
);

上記の例で、id列はINT型で定義され、プライマリーキー制約が設定されています。name列はVARCHAR(50)型で、age列はINT型で定義されています。

bannerAds