我需要将卷的内容放在mysql数据库中,以便通过Web界面进行搜索。
要获取所有文件/文件夹,我可以这样做:
$ cd /Volumes/myVolume
$ find ./
这将给我所有我需要知道的东西。
如果我的mysql表只有一个名为path
的列,那么在有100 + +路径的情况下,写入表的所有路径的最有效方法是什么。
答案 0 :(得分:0)
将上述脚本的输出传输到文件,然后导入文件。
运行以下命令:
find ./ > directorylisting.txt
打开文件,看看如何使用众多可用的导入功能之一将其导入MySQL。您对问题的评论中提到的链接daniph有一些链接。您可以使用mysqlimport或LOAD DATA INFILE
语句将此文件加载到表中。正确索引它你应该很好。