MYSQL導入數據出現The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
方法一:
這個原因其實很簡單,是因為在安裝MySQL的時候限制了導入與導出的目錄權限
只能在規定的目錄下才能導入
我們需要通過下面命令查看 secure-file-priv 當前的值是什么
show variables like '%secure%';

我們可以看到value的值為E:\mysql\
那么我們把導入的路徑改為上面的值就可以了
方法二:
如果覺得這樣太麻煩,那么我們就需要改配置文件,
到C:\ProgramData\MySQL\MySQL Server 5.7目錄下找到my.ini
的配置文件,(注意ProgramData是隱藏目錄需要去 計算機->工具->文件夾選項 里面把隱藏的文件顯示出來)
在my.ini文件中搜索secure-file-priv找到並將它的值改為
secure-file-priv=‘’(注意不是下划線)
重啟MySQL就可以在任何目錄下操作了
