【发布时间】:2013-06-16 01:57:06
【问题描述】:
我有一个表,其中包含 HDD 上真实文件的相对路径。例如:
SELECT * FROM images -->
id | path
1 | /files/1.jpg
2 | /files/2.jpg
我可以创建一个查询来选择所有指向不存在文件的记录吗?我需要通过 MySql 服务器准确地检查它,而不是在 PHP 客户端中使用迭代。
【问题讨论】:
-
这是一个非常糟糕的设计。
-
我不相信 MySQL 对这类事情有任何形式的文件系统访问权限。您需要使用外部语言来实现这一点。
-
Bogdan Burim,为什么不好?最好将图像数据放在 BINARY 字段中还是什么?
-
看看stackoverflow.com/questions/8931696/… 是否可以成为你想要达到的目标的建议
标签: mysql file-exists