解決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ù),于是來排查是否為數(shù)據(jù)庫(kù)的問題。
mysql數(shù)據(jù)庫(kù)報(bào)錯(cuò):
1264-Out of range value for column ‘guild_leader_id’ at row 1
如圖所示

通過設(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的問題分析和解決
- 設(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ù)據(jù)庫(kù)函數(shù)庫(kù)
MySQL 數(shù)據(jù)庫(kù)函數(shù)庫(kù)...2006-12-12
MySQL和Elasticsearch數(shù)據(jù)同步方案詳解
在現(xiàn)代電商系統(tǒng)中,MySQL 作為關(guān)系型數(shù)據(jù)庫(kù)負(fù)責(zé)數(shù)據(jù)的持久化存儲(chǔ),而 Elasticsearch 則作為搜索引擎提供高效的全文檢索能力,本文就來詳細(xì)的介紹一下MySQL和Elasticsearch數(shù)據(jù)同步方案,感興趣的可以了解一下2025-10-10
安裝MySQL 5.7出現(xiàn)報(bào)錯(cuò):unknown variable ‘mysqlx_port
這篇文章主要介紹了安裝MySQL 5.7出現(xiàn)報(bào)錯(cuò):unknown variable ‘mysqlx_port=0.0‘的解決方法,文中通過圖文結(jié)合的方式介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-06-06
MySQL統(tǒng)計(jì)時(shí)間差的平均值方式
這篇文章主要介紹了MySQL統(tǒng)計(jì)時(shí)間差的平均值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
MySQL 隨機(jī)查詢數(shù)據(jù)與隨機(jī)更新數(shù)據(jù)實(shí)現(xiàn)代碼
以下的文章主要講述的是MySQL隨機(jī)查詢數(shù)據(jù)、MySQL隨機(jī)更新數(shù)據(jù)的實(shí)際應(yīng)用以及對(duì)MySQL隨機(jī)查詢數(shù)據(jù)、MySQL隨機(jī)更新數(shù)據(jù)的實(shí)際應(yīng)用代碼的描述,以下就是文章的主要內(nèi)容描述,望你會(huì)有所收獲。2010-06-06

