Clouder::Blogger - max number for INT AUTO_INCREMENT PRIMARY KEYよく、mysqlとかで CREATE TABLEするときに id INT unsigned NOT NULL DEFAULT '0' AUTO_INCREMENT PRIMARY KEY なんつーことするけど、これ、もし最大までいったときにどうなるかって mysqlのMLに出てたんですが、idが最大までいくとその数以上はAUTO_INCREMENT できなくて、duplicate key になっちゃうようです。 TINYINTとかで試すとすぐに確認できます。 なるほどっ! 目からウロコだっ!! int(10) unsigned で、auto_increment だと、1 〜 4,294,967,295 までしかインクリメントしないから、仮にもし「1 日 100 万
![MySQL の auto_increment が duplicate key になる恐れ : にぽたん研究所](https://cdn-ak-scissors.b.st-hatena.com/image/square/da78a05937633f7a2b4b2219826151c370cd607b/height=288;version=1;width=512/https%3A%2F%2Fparts.blog.livedoor.jp%2Fimg%2Fusr%2Fcmn%2Fogp_image%2Flivedoor.png)