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

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