我該如何處理MySQL中的--secure-file-priv?我正在學(xué)習(xí)MySQL并嘗試使用一個LOAD DATA子句。當(dāng)我使用它如下:LOAD DATA INFILE "text.txt" INTO table mytable;我收到以下錯誤:MySQL服務(wù)器使用--secure-file-priv選項運行,因此無法執(zhí)行此語句我該如何處理這個錯誤?
3 回答

慕虎7371278
TA貢獻1802條經(jīng)驗 獲得超4個贊
它按預(yù)期工作。您的MySQL服務(wù)器已經(jīng)使用--secure-file-priv選項啟動,它基本上限制了您可以使用哪些目錄加載文件LOAD DATA INFILE
。
您可以使用SHOW VARIABLES LIKE "secure_file_priv";
查看已配置的目錄。
您有兩種選擇:
將文件移動到指定的目錄
secure-file-priv
。禁用
secure-file-priv
。必須從啟動時刪除,不能動態(tài)修改。為此,請檢查MySQL啟動參數(shù)(取決于平臺)和my.ini。
添加回答
舉報
0/150
提交
取消