解決mysql報錯:1264-Out of range value for column ‘字段‘ at row 1
mysql 1264-Out of range value for column ‘字段‘ at row 1
發(fā)現(xiàn)程序部分內(nèi)容寫不到數(shù)據(jù)庫,于是來排查是否為數(shù)據(jù)庫的問題。
mysql數(shù)據(jù)庫報錯:
1264-Out of range value for column ‘guild_leader_id’ at row 1
如圖所示
通過設(shè)計表,發(fā)現(xiàn)該字段的值超出該數(shù)據(jù)類型范圍。
可以看到該字段可以看到guild_leader_id的類型為int,int類型占用4個字節(jié),其有符號數(shù)字的大小范圍是-2147483648~2147483647。
而bigint占用8個字節(jié),其長度為-9223372036854775808~9223372036854775807。
因此,將于是將字段類型改為bigint。
然后即可寫入數(shù)據(jù)。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解決MySQL登錄報錯1130:1130?Host?***.***.***.***?is?not?allowed?to?connect?to?this?MySQL?server
- MySQL啟動報錯:Starting MySQL.. ERROR! The server quit without updating PID file的問題分析和解決
- 設(shè)置MySQLroot賬戶密碼報錯ERROR 1064 (42000): You have an error in your SQL syntax;的解決方案
- 解決MySQL報錯:The last packet sent successfully to the server was 0 milliseconds ago.
相關(guān)文章
MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù)
本文主要介紹了MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08mysql error 1130 hy000:Host''localhost''解決方案
本文將詳細提供mysql error 1130 hy000:Host'localhost'解決方案,需要的朋友可以參考下2012-11-11