データベースの自動インクリメントの主キーは何が起こるか切れ?

MySQLでは、我々は、主キーがintunsignedれる定義すると、それは32の累乗までとすることができる - 私たちは最大値に設定AUTO_INCREMENTます2 1 = 4294967295、例外がデータに挿入されます

insert into t1 values(null) Error Code: 1062. Duplicate entry '4294967295' for key 'PRIMARY'

主に、我々は、データを挿入する際なぜなら主キーが最大であるため、データは、データまたは4294967295取得する際に再び挿入され、このデータがすでにデータベースに存在するので、以来、主キー違反エラーが報告されますので、 。

おすすめ

転載: www.cnblogs.com/fiany/p/11532562.html