php中文件上传或下载问题,文件放在指定目录,此时在数据库中存放文件路径还是文件名好一点,请说明原因
那要看你后面对这个文件要怎么操作了,直接存放文件路径后面在使用PDO访问数据库可以直接定位文件不需要写basedir,但是数据比较长
存放文件名需要加上basedir这样才能定文件,但是数据量比较小
如果你确定目录不变了,那么数据库中只需要文件名,不过为了灵活一般可以全路径,也没多少数据量对数据库来说
一般来说是放到数据库中比较好。数据库支持多表查询、事务、分割查询、视图、触发器等各种针对数据的复杂操作。但如果是图片、
音频、影像等超文本内容最好是放在文件夹中。在数据库中存储路径
看你要对文件的操作了,