今天線上導數據報錯,報錯以下:mysql
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
處理辦法:sql
出現這個問題的緣由是由於啓動MySQL的時候使用了--secure-file-priv這個參數,這個參數的母的就是限制load data infile或者select into outfile之類文件的目錄位置,咱們能夠使用微信
mysql> SELECT @@global.secure_file_priv; +---------------------------+ | @@global.secure_file_priv | +---------------------------+ | /var/lib/mysql-files/ | +---------------------------+ 1 row in set (0.00 sec)
你當前設置的保存文件路徑應該是/var/lib/mysql-files/(默認就是這個)this
出現上面的問題解決辦法就是:code
一、指定導出的文件路徑爲/var/lib/mysql-files/server
二、把你想要的保存的文件路徑寫在配置文件裏it
官方相關解釋以下;io
爲了方便你們交流,本人開通了微信公衆號,和QQ羣291519319。喜歡技術的一塊兒來交流吧配置