MySQL字段类型来计算字节文件大小

mai*_*iis 5 php mysql count filesize

早上,

我将文档信息(Word,Excel等)存储在MySQL数据库中。我有一列“大小”,我将文件大小存储在582656、136260、383266之类的字节中……但是当我按大小排序时,结果有点混乱。我应该使用哪种类型的mysql字段?我试过VARCHAR和INT,结果相同。

问候,伊曼纽尔

Adr*_*der 2

VARCHAR 肯定会给您错误的结果,因为它会从左到右排序。

例如,VARCHAR 排序会将 12 放在 2 之前,因为 12 中的第一个 1 小于 2。

但 INT 应该给你你所需要的。

看看这里的几种类型

数字类型