求幫助,鼓搗了半天
windows, 5.7.20免安裝版,load data infile匯入時顯示error 1290,secure file priv option,show variables like "%secure%"顯示null,搜了一下是my.ini的問題,就在my.ini的[mysql]下面加了secure--file--priv='',(或者空格,或者指定目錄),重啟了mysql,還是null
在服務里搜了一下,可執行檔案路徑是"C:\Program Files (x86)\mysql-5.7.20-winx64\bin\mysqld" MySQL
求大神幫助!
uj5u.com熱心網友回復:
當secure_file_priv的值為null ,表示限制mysqld 不允許匯入|匯出不是[mysql]下面加
應該在[mysqld]下面加
uj5u.com熱心網友回復:
啊寫錯了,是在[mysqld]下面加的。。還是不行,重啟后仍然是nulluj5u.com熱心網友回復:
要么沒啟動,要么改的組態檔不對查下你的 MySQL 服務屬性,看看服務的啟動引數中有沒有指定組態檔
uj5u.com熱心網友回復:

這是啟動了吧。。但是在bin里我并沒有找到mysqld這個組態檔呀,只有mysqld.exe但是用命令列打開也沒東西
uj5u.com熱心網友回復:
MySQL5.7中my.ini位于ProgramData檔案夾下的MySQL中.修改那個my.ini
uj5u.com熱心網友回復:
Service 是啟動的,但有沒有重新啟動這個看不出來,你可以通過 MySQL 日志或執行查詢 show status like 'uptime'; 來確認如果確認重記仍然沒有達到效果,同可能改的組態檔不對,你的服務中沒有指定組態檔位置,所以參考下面官網的連接說明來確認組態檔的位置
https://dev.mysql.com/doc/refman/5.7/en/option-files.html
最后,看看 MySQL 的日志檔案中有沒有相關的錯誤/警告資訊
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/103671.html
標籤:MySQL
上一篇:sqoop的問題
