开发者

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

开发者 https://www.devze.com 2023-12-01 08:59 出处:网络 作者: avenue轩
目录mysql 1264-Out of range value for column ‘字段‘ at row 1如图所示总结mysql 1264-Out of range value for column ‘字段‘ at row 1
目录
  • mysql 1264-Out of range value for column ‘字段‘ at row 1
  • 如图所示
  • 总结

mysql 1264-Out of range value for column ‘字段‘ at row 1

发现程序部分内容写不到数据库,于是来排php查是否为数据库的问题。

mysql数据库报错:

1264-Out of range value for column ‘guild_leader_id’ at row 1

如图所示

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

通过设计表,发现该字段的值超出该数据类型范围。

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

可以看到该字段可以看到guipythonld_leader_id的编程客栈类型为编程int,int类型占用4个字节,其有符号数字的大小范围是-2147483648~2147483647。

而bigint占用8个字节,其长度为-9223372036854775808~9223372036854775807。

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

因此,将编程于是将字段类型改为bigint。

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

解决mysql报错:1264-Out of range value for column ‘字段‘ at row 1

然后即可写入数据。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

0

精彩评论

暂无评论...
验证码 换一张
取 消