文章摘要:
1、last_insert_id沒有正確返回ID,是因為:數(shù)據(jù)庫沒有自增列等。
1、問題log:
Error Code: 1264. Out of range value for column 'id' at row 1 0.00024 sec
2、問題原因:
存儲數(shù)據(jù)超過數(shù)據(jù)庫聲明的表列類型。
例如:
TINYINT數(shù)據(jù)列的最大編號是127,如加上UNSIGNED,則最大為255。一旦達到上限,AUTO_INCREMENT就會失效。
3、備注
置AUTO_INCREMENT屬性的數(shù)據(jù)列應(yīng)該是一個正數(shù)序列,所以應(yīng)該把該數(shù)據(jù)列聲明為UNSIGNED,這樣序列的編號個可增加一倍。