mysql データのインポートおよびエクスポート時の secure-file-priv オプションの問題を解決する

MySQL データベースがファイルからファイルにインポートまたはエクスポートし、プロンプトが表示されます。MySQL サーバーは --secure-file-priv オプションを使用して実行されているため、このステートメントを実行できません。理由と解決策は次のとおりです。

mysql の一部のバージョンでは、ファイルを介したインポートとエクスポートに制限があり、デフォルトでは許可されていません。

設定を表示し、mysql コマンドを実行します。

SHOW VARIABLES LIKE "secure_file_priv";

値が null の場合、フォルダー ディレクトリが存在する場合、そのディレクトリ内のファイルのみの変更が許可されます (サブディレクトリのテストは機能しません)。

構成を変更するには、mysql 構成ファイルを変更して、

secure_file_priv =

そのようなコンテンツ行がない場合は、手動で追加します。

権限 を購読