MySQL テーブルを作成するにはどうすればよいですか? CREATE TABLE ステートメントを使用して、テーブル名と構造を指定します。括弧内に列名とデータ型を指定します。データの整合性を確保するために制約 (NOT NULL、UNIQUE、PRIMARY KEY など) を設定します。他のオプション (デフォルト値、注釈、ストレージ エンジンなど) を指定します。
MySQL テーブルの作成方法
MySQL データベースでのテーブルの作成は、データの基本的な組織単位です。 。テーブルを作成するには、次の手順が必要です。
1. CREATE TABLE ステートメントを使用する
まず、CREATE TABLE ステートメントを使用して新しいテーブルを作成します。ステートメントには、テーブル名と、列名、データ型、制約を含むテーブルの構造が含まれている必要があります。
例:
<code>CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL );</code>
2. 列名とデータ型を指定します。
列名とデータ型を括弧内に指定します。サポートされるデータ型は次のとおりです。
3. 制約の設定
制約により、データの整合性と一貫性を確保できます。一般的な制約は次のとおりです。
4. その他のオプション
次のような他のオプションも指定できます。注※:デフォルト値を指定します。
<code>CREATE TABLE orders ( id INT NOT NULL AUTO_INCREMENT, user_id INT NOT NULL, product_id INT NOT NULL, quantity INT NOT NULL DEFAULT 0, FOREIGN KEY (user_id) REFERENCES users(id), FOREIGN KEY (product_id) REFERENCES products(id) );</code>
quantity 列のデフォルト値は 0 です。
以上がmysqlでテーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。