

phpmyadminからmysqlの auto incrementを設定したのですが、

# 167 - Out of range value for column 'id' at row 1というエラーが出てデータを追加できません。

idは  
データ型:INT, 長さ/値:11, Adjust privileges:チェックあり, A_I:チェックあり  
となっています。

このエラーはidが11桁で設定されているが、その範囲以外の値が入れられようとしている、という意味だと思うのですが、auto
incrementの値が一体いくつから始まるのか、どこで設定できるのか、などよくわかりません。

分かる方教えてください。


CC BY-SA 3.0
2016-06-16T13:09:42.267
26794
2016-06-17T01:58:27.153
2020-06-17T08:14:45.997
-1
15279
question
mysql phpmyadmin
MySQLのAUTO INCREMENTについて


phpmyadmin からの調べ方はわかりませんが、`SHOW CREATE TABLE テーブル名` というクエリを実行すると表示されます。

変更するには `ALTER TABLE テーブル名 AUTO_INCREMENT=999` のようにします。


CC BY-SA 3.0
2016-06-16T14:34:25.017
26797
2016-06-16T14:34:25.017
3249
26794
answer


> auto increment  
>  テーブルを選択＞上部メニューの操作(表示や構造が並んでいるところです)  
>  のところにあります。  
>  また、同箇所で設定することも可能です。


CC BY-SA 3.0
2016-06-17T01:58:27.153
26806
2016-06-17T01:58:27.153
16781
26794
answer