2016-10-25 3 views
1

secure-file-priv=''を設定せずにMySQLが複数のディレクトリからデータを読み込む方法はありますか?MySQLはsecure-file-privを複数のディレクトリに設定します

は、例えば、のようなもの:docsを読んでから、

secure-file-priv="path/to/dir1","path/to/dir2" 

は、複数のディレクトリが許可されている場合、それは明確ではないが、もしそうなら、どのように。

答えて

4

短い答えはノーです。 secure-file-privには1つの場所しか設定できません。

つまり、サブディレクトリのすべてに書き込むことができます。

あなたはシステム上のどこにでも書きたいなら、あなたはこのようにそれを構成します。

[mysqld] 
secure-file-priv="/" 

それはinto outfileによって作成されたファイルがwritable by all usersであることに注意することが重要です。

+0

私のファイルは、outfileに使用するとsecure_file_privの場所に行きますが、そのディレクトリの2つのサブフォルダにoutfileをしようとすると「許可が拒否されました」というメッセージが表示されます。最終的にファイルはまだsecure_file_privディレクトリ内に出力されているので、それはうまくいくと思いました。それを動作させるために別のものを有効にする必要がありますか? – TheBestBigAl

関連する問題