解決mysql資料導入導出提示secure-file-priv option問題

Mysql資料庫從檔案匯入或匯出到文件,提示The MySQL server is running with the --secure-file-priv option so it cannot execute this statement ,原因及解決方法如下:

一些版本的mysql對透過檔案導入導出作了限制,預設不允許,

查看配置,執行mysql指令

SHOW VARIABLES LIKE "secure_file_priv";

如果value值為null,則為禁止,如果有資料夾目錄,則只允許改目錄下檔案(測試子目錄也不行),如果為空,則不限制目錄;

修改配置可修改mysql配置文件,查看是否有

secure_file_priv =

這樣一行內容,如果沒有,手動添加,

secure_file_priv = /home

表示限制為/home資料夾

訂閱@標題