データベーステーブルを作成します
CREATE table ステートメントを使用してテーブルの作成を完了します。 CREATEtable の一般的な形式:
CREATE table テーブル名 (列宣言);
例として、students テーブルの作成を取り上げます。学生番号 (id) がテーブルに保存されます)、名前 (name)、性別 (性別)、年齢 (age)、連絡先番号 (tel) これらの内容:
テーブル students を作成します
(
id int unsigned not null auto_increment 主キー、
name char(8) not null 、
sex char(4) not null、
age tinyint unsigned not null、
tel char(13) null デフォルト "-"
); 簡単かもしれませんコマンド プロンプトで長いステートメントを間違える可能性があるため、任意のテキスト エディターでステートメントを入力し、createtable.sql ファイルとして保存し、コマンド プロンプトでファイル リダイレクトを通じてスクリプトを実行できます。
「not null」は、列の値を空にすることができず、入力する必要があることを示します。この属性が指定されていない場合は、デフォルトで空にすることができます。
その機能は、整数列で使用する必要があります。データの挿入時にカラムが NULL の場合、MySQL は既存の値よりも大きい一意の識別子の値を自動的に生成します。このような値は各テーブルに 1 つだけ存在でき、列はインデックス列である必要があります。
「主キー」は、このカラムの値がテーブルの主キーであることを意味します。MySQL はこのカラムに自動的にインデックスを付けます。
以下のchar(8)は、格納される文字長が8、tinyintの値の範囲が-127から128、default属性で列の値が空の場合のデフォルト値を指定することを意味します。
ヒント: 1. show tables コマンドを使用して、作成されたテーブルの名前を表示します。2. 作成されたテーブルの詳細を表示するには、describe table name コマンドを使用します。
上記は、MySQL データベースを使用したデータベース テーブルの作成 (4) の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) に注目してください。