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