Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因此,我的托管服务在我的服务器(索引节点)上有 INODES 限制。每个目录/文件 = 1 个 INODE。这可能是未来的一个问题,因为我想在我的网站中实现文件共享。我理论上不能将文件数据存储到 MySQL 数据库中,然后在用户请求下载时提取数据吗?如果这是可能的,我将如何在 PHP 中做到这一点?
MySQL 骨架:
TABLE: Files ROWS: id, filename, data
不要仅仅因为这样的限制就开始在数据库中存储东西——这种方法有严重的缺点。
如果您真的希望您的数字很快超过供应商允许的数量,请更换供应商和/或租用私人服务器。
这个著名的 SO 问题中讨论的大部分内容:
在 DB 中存储图像 - 是还是不是?
适用于所有文件格式。