回答編集履歴
1
追記修正
answer
CHANGED
@@ -6,15 +6,14 @@
|
|
6
6
|
> デフォルトでは、この変数は空です。
|
7
7
|
> ディレクトリの名前に設定すると、LOAD_FILE() 関数と、LOAD DATA および SELECT ... INTO OUTFILE ステートメントの効果を制限し、そのディレクトリ内のファイルにのみ機能します。
|
8
8
|
|
9
|
-
とあるように secure_file_priv は、セキュリティ向上のために、MySQL サーバーで、指定したディレクトリにあるファイルからのみインポートできるように制限する機能です。
|
9
|
+
とあるように secure_file_priv は、セキュリティ向上のために、MySQL サーバーで、指定したディレクトリにあるファイルからのみインポートできるように制限する機能が設定されているようです。
|
10
10
|
|
11
11
|
----
|
12
12
|
|
13
|
-
mysql クライアントから
|
13
|
+
まず、mysql クライアントから
|
14
|
-
|
15
14
|
```SQL
|
16
15
|
SHOW VARIABLES LIKE "secure_file_priv";
|
17
16
|
```
|
17
|
+
を実行して、どのディレクトリが、ファイルのインポートを許可されているか調べてください。
|
18
18
|
|
19
|
-
を実行して、どのディレクトリが、ファイルのインポートを許可されているか調べてください。
|
20
|
-
表示されたディレクトリにインポートしたいファイルを置いて、インポートしてください。
|
19
|
+
次に 表示されたディレクトリにインポートしたいファイルを置いて、そのディレクトリのファイルを指定して、インポートする SQL を実行してください。
|