php - 将 MySQL 用于图库的最佳方式?

标签 php mysql image photo-gallery

Possible Duplicate:
What is the best way to store a series of images in MySQL?

这是我几个月前为 friend 建立的第一个网站: http://www.jpsinghphotography.co.uk

我想将其重建为我的第一个 PHP/MySQL 项目,但我有几个关于如何构建数据库的问题。

1)是否最好将实际图像文件使用BLOB数据类型放入数据库中?或存储文件名并使用这些文件名从服务器上的另一个文件夹查找图像?

2) 我是 SQL 新手,最初设想为我想要创建的每个图库都有一个单独的表。按类别排序的表格在哪些方面更好?

感谢您的所有建议

最佳答案

欢迎来到 stackoverflow。

  1. 您可以将图像数据放入 MySQL,但通常最好将它们作为文件放入。这使得它们更容易缓存和缩略图,否则你必须自己做。

  2. 按类别排序的一个表格可以让您在类别名称方面更加灵活,并且可以更轻松地在类别之间移动图像以及从多个类别获取信息,例如每个类别的图像数量。

    <

关于php - 将 MySQL 用于图库的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105757/

相关文章:

php - 如何获取MySQL错误参数?

mysql - SQL查询两列有关系

html - 网站显示错误图像

mysql - sql - 选择包含 2 个表的一列

java - Ghost4J native 库将 pdf 转换为图像

javascript - 如何将事件添加到附加元素

php - MongoDB 和 MAMP

php - 如何在数据库中进行多个复选框搜索值并将其显示在同一页面上

php - 使用查询从数据库中获取所有 id 的字符串

php - 为什么在多维数组中搜索匹配值没有返回结果?