2022-01-07
閱讀量:
655
mysql報錯error code:1290.the mysql server is running with the --secure-file-priv option
1.此時secure_fille_priv的值是c盤的一個位置,此時文件只能放到指定的這個位置執(zhí)行導入導出操作;
2.如果secure_file_priv的值為null,表示限制mysql不允許導入導出;
3.如果顯示secure_file_priv=‘’,沒有數(shù)據(jù)顯示,表示不對mysql的導入導出做限制;
第二步
可以修改secure_file_priv的值:
1.在mysql的安裝目錄下找到my.int配置文件(如果找不到,看看programData目錄的mysql——mysql server 5.0里面有不有);
2.然后雙擊打開此文件仔細看里面的代碼,會發(fā)現(xiàn)有個地方有對secure_file_priv的設置,我的就是secure_file_priv="C:/ProgramData/MySQL/MySQL Server 8.0/Uploads",此時將雙引號中的地址刪除就相當于設置了secure_file_priv=“”;
3.重新啟動mysql,(此時重啟并不是關掉mysql就可以了,首先同時按住win+R鍵,然后輸入services.msc點擊確定,找到mysql右鍵然后選擇重新啟動就可以了);
4.再次在mysql命令行輸入指令:SHOW VARIABLES LIKE "secure_file_priv";查看secure_file_priv的值是否修改好;(指令后面的分號不要漏掉哦)






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論