在mysql中创建一个可搜索的卷

时间:2013-01-24 09:19:10

标签: mysql linux unix find

我需要将卷的内容放在mysql数据库中,以便通过Web界面进行搜索。

要获取所有文件/文件夹,我可以这样做:

$ cd /Volumes/myVolume
$ find ./

这将给我所有我需要知道的东西。

如果我的mysql表只有一个名为path的列,那么在有100 + +路径的情况下,写入表的所有路径的最有效方法是什么。

1 个答案:

答案 0 :(得分:0)

将上述脚本的输出传输到文件,然后导入文件。

运行以下命令:

find ./ > directorylisting.txt

打开文件,看看如何使用众多可用的导入功能之一将其导入MySQL。您对问题的评论中提到的链接daniph有一些链接。您可以使用mysqlimport或LOAD DATA INFILE语句将此文件加载到表中。正确索引它你应该很好。