0

Web インターフェイスを介して検索できるように、ボリュームの内容を mysql データベースに配置する必要があります。

すべてのファイル/フォルダーを取得するには、次のようにします。

$ cd /Volumes/myVolume
$ find ./

それは私が知る必要があるすべてを私に与えるでしょう。

私のmysqlテーブルに と呼ばれる列が1つしかない場合、path1M以上のパスがある場合、すべてのパスをテーブルに書き込む最も効率的な方法は何でしょうか.

4

1 に答える 1

0

上記のスクリプトの出力をファイルにパイプしてから、ファイルをインポートします。

以下を実行します。

find ./ > directorylisting.txt

ファイルを開き、利用可能な多くのインポート機能の 1 つを使用して MySQL にインポートする方法を確認します。あなたの質問のコメントに記載されているリンクdaniphには、いくつかのリンクがあります。mysqlimport またはLOAD DATA INFILEステートメントを使用して、このファイルをテーブルにロードできます。適切にインデックスを作成すれば、十分に離れているはずです。

于 2013-01-24T10:41:35.130 に答える