我遇到的问题是我有一个名为“ timeStart”的列,以毫秒为单位存储Unix纪元时间。当我通过Laravel更新函数进行更新时,存储在数据库中的值显示为负数,而不是我想要存储的值。
例如拟存放的价值:1540090500000 存储在数据库中的值:-1802759264
我在这里使用bigint数据类型。相同的代码在我的本地主机数据库上有效,但是当我将其上传到共享托管服务器上时无效,这是一个奇怪的问题。该如何解决这个问题?
答案 0 :(得分:2)
所以我怎么知道您正在使用不同的mysql服务。
因此,要了解更多基于32/64位bigint
的信息,请关注
32/64bit os BIGINT
我也建议您使用string
而不是bigint
。由于类型bigint