我有两张带有 bigint 的表:
table1
id bigint(20) PK autoincrement
name varchar(40),
text
table2
id bigint(20) PK autoincrement
created datetime
text_field
id_table1_ref bigint(20)
向table1插入数据后,尝试将table1.id插入table2.id_table1_ref,数量不同,即:
table1.t1 中的数字 1552545662588 变为 1552545662,甚至更糟的是一个负数。
我知道这是设置问题,但我不知道如何管理它。我尝试为字段设置有符号/无符号值,但它不起作用。
这发生在我的 UNIX 本地计算机上,在服务器上一切正常,至少现在是这样。
任何帮助将非常感激。