VARCHAR
の長さを指定する必要があります VARCHAR(100)
のようなデータ型 。これがクエリの唯一のことです。
変更したクエリは次のようになります。
CREATE TABLE Student
(stud_id INT unsigned NOT NULL,
stud_name VARCHAR(100) NOT NULL,
stud_phone INT(10) unsigned NOT NULL,
stud_date_of_birth DATE NOT NULL,
stud_city VARCHAR(100) NOT NULL,
stud_address VARCHAR(100) NOT NULL,
stud_postcode INT(4) unsigned NOT NULL,
PRIMARY KEY (stud_id, stud_phone)
);
これを修正した後、phpMyadminにエラーが引き続き表示される場合は、Delimiter
を削除する必要があります。 クエリファイルの下部にあるphpmyadminの[区切り文字]テキストボックスから。