-1
テーブルを作成しようとしていて、すべてがうまく見えたと思っていますが、このエラーは引き続き発生します。mysql INT(11)エラー
ERROR 1064(42000):SQL構文にエラーがあります。 (11)NOT NULL、 menu_name VARCHAR(30)NOT NULL、 の位置INT(3)NOT NULL、 visi at line 3の近くで使用するMySQLサーバーバージョンに対応するマニュアルを確認してください。
mysql> CREATE TABLE pages (
-> ID INT(11) NOT NULL AUTO_INCREMENT,
-> subject_id(11) NOT NULL,
-> menu_name VARCHAR(30) NOT NULL,
-> position INT(3) NOT NULL,
-> visible TINYINT(1) NOT NULL,
-> context TEXT,
-> PRIMARY KEY (id),
-> INDEX (subject_id)
->);
私が間違っているのは何:
ここで私は、端末に入力したコマンドはありますか?
ありがとうございます!
subject_idは通常 'INT'はただ、デフォルトでそれを残して、十分です。あなたのレコードサイズからあらゆるバイトを削っていない限り、その差は知覚できません。 – tadman