为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL中插入了不正确的整数(2147483647)?

MySQL中插入了不正确的整数(2147483647)?

大话西游666 2019-08-13 16:22:13
MySQL中插入了不正确的整数(2147483647)?好吧,所以我一直在玩Steam Web API,我有一个值存储在一个名为的变量中$steam64。当我使用此代码片段将其插入到mysql数据库中时,它会插入一个完整的不同整数,而不是存储在变量中的整数。$sql_query = "INSERT INTO users_info (steam64) VALUES ('$steam64')";var_dump($steam64);返回真正的int,所以回显它。不太清楚这里发生了什么,任何帮助表示赞赏。
查看完整描述

3 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

2147483647是mysql的最大int值。只需将类型从int更改为bigint。


查看完整回答
反对 回复 2019-08-13
  • 3 回答
  • 0 关注
  • 1084 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信