我正在创建一个包含两列的表。[用户ID、点数]
点数的最大值约为 1000 亿。
将点数存储为 INT 值会有问题吗?或者它需要是一个VARCHAR?
使用BIGINT,它会很容易地保持你的值范围。
无符号的最大值为 (2 ^ 64) - 1,或:18,446,744,073,709,551,615。
BigInt
如果您的 MySQL 版本是 5.0 或更高版本,您可以尝试使用。
来自这里的学分
信息在这里。无论您使用哪种语言,最好先查看文档。
请参阅 mysql 类型大小:http ://dev.mysql.com/doc/refman/5.0/en/integer-types.html 1000 亿 = 10^11,因此 BIGINT 类型将起作用。