我使用php在mysql中存储一个非常大的int,值是13262075231096090737,但是我回显了这个值,它显示为1.3262075231096E+19,当我存储为varchar时,它也显示为1.3262075231096E+19。我想知道如何在mysql中存储一个非常大的int??
发布于 2020-02-06 18:57:00
在数据库中,将字段类型更改为'text‘而不是'varchar’
发布于 2020-02-06 19:53:17
您遇到的问题不是BIGINT的存储,而是在PHP中显示该数字。
请看这篇文章中使用的例子:
Why is PHP printing my number in scientific notation, when I specified it as .000021?
https://stackoverflow.com/questions/60093134
复制相似问题