phpMyAdminには、私は私のデータベースに新しいフィールドを追加することはできません - 新しいフィールドは次のとおりです。はphpmyadminの中で1に、デフォルトのINT値を設定することはできません
Field: itemCount
Type: INT
Length: 5
Default: 'As Defined:' 1
AUTO_INCREMENT: yes
私はphpMyAdminのから取得するエラーは次のとおりです。
Error
SQL query:
ALTER TABLE `useritems` CHANGE `itemCount` `itemCount` INT(5) NOT NULL DEFAULT '1' AUTO_INCREMENT
MySQL said: #1067 - Invalid default value for 'itemCount'
(注:エラーメッセージの「1」の周りの単一引用符は私ではありません - 私は単に新しいフィールドのためのphpMyAdminに1 を入力します。)私が作成することができますなぜ私は
を得ることはありませんIN T、 '自動インクリメント'フィールドがあるが、phpMyAdminに「INTをデフォルト値の1に設定することはできません」と表示されます。
同じエラーをゼロに設定しようとしました。 これを主キーフィールドにしようとしました。フィールドを主キーにすることなく試しました。同じエラー。
デフォルト値1またはゼロで自動インクリメントするINTフィールドを作成できるようにするには、どのようにしてphpMyAdminを取得しますか?デフォルトでは
は意味がありません自動増分フィールドのデフォルト値を設定します。増分の初期値を設定することを意味しますか? –
@husbas - インクリメントの初期値を1に設定する必要があります。 – wantTheBest