[解決済み】MySQLで--secure-file-privにどう対処すればいいのか?
2022-03-24 07:07:16
質問
MySQLを勉強しているのですが
LOAD DATA
節があります。以下のように使用した場合。
LOAD DATA INFILE "text.txt" INTO table mytable;
以下のようなエラーが発生しました。
MySQLサーバーは--secure-file-privオプションで動作しているため、このステートメントを実行することができません。
このエラーにどう対処すればよいですか?
私が確認したのは 同じエラーメッセージに関する別の質問 しかし、解決策はまだ見つかっていません。
MySQL 5.6を使用しています。
解決方法を教えてください。
意図したとおりに動作している あなたのMySQLサーバーは
--secure-file-priv
オプションは、基本的には
LOAD DATA INFILE
.
を使用することができます。
SHOW VARIABLES LIKE "secure_file_priv";
をクリックすると、設定されているディレクトリが表示されます。
2つのオプションがあります。
-
で指定したディレクトリにファイルを移動します。
secure-file-priv
. -
無効化
secure-file-priv
. これは起動時に削除する必要があり、動的に変更することはできません。これを行うには、MySQL の起動パラメータ (プラットフォームによる) と my.ini を確認してください。
関連
-
[解決済み】Fatal error: mysqldをrootで実行する方法は、マニュアルの「セキュリティ」セクションをお読みください。
-
[解決済み】MySQLのエラーコードです。MySQL WorkbenchでUPDATE中に1175のエラーが発生しました。
-
[解決済み】MySQL 派生テーブルはすべて独自のエイリアスを持つ必要があります。
-
[解決済み] MySQLの グループ関数の無効な使用
-
[解決済み] MySQLで「一意のテーブル/エイリアスでない」場合
-
[解決済み] #1136 - 列数が 1 行目の値数と一致しません。
-
[解決済み] mysql サーバーがクラッシュした -mysqld got signal 6
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】SQL文が動作しない-「オペランド型の衝突:dateはintと互換性がない」。
-
[解決済み】SQL ZOO 各大陸とアルファベット順で1位の国名をリストアップする
-
[解決済み】MySQLで日付を比較する
-
[解決済み] MySQLの グループ関数の無効な使用
-
[解決済み] MySQLにおけるOracleのRowIDに相当する。
-
[解決済み] ローカルマシンからリモートDBをmysqldumpする方法
-
[解決済み] <TABLE> のテーブルストレージエンジンには、order by クエリでこのオプションがありません (ERROR 1031)。
-
[解決済み] エラー 2005 (hy000)。Google Cloud SQL クライアントの MySQL サーバーホスト '[35.232.51.216]' (0) が不明です。
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?
-
[解決済み] MySQLがCSVデータからNULL値を読み込む