mysql 出現(xiàn)1290錯(cuò)誤的解決辦法:首先把導(dǎo)出內(nèi)容文件直接放到目錄【/var/lib/mysql-files】下;然后使用完刪除文件即可,代碼為【SELECT * from xxx where xxx ?into outfile”“】。
mysql 出現(xiàn)1290錯(cuò)誤的解決辦法:
今天需要在線(xiàn)上環(huán)境中檢索數(shù)據(jù),由于數(shù)據(jù)量較大,采用into outfile語(yǔ)句,然而獲取如下提示
ERROR?1290?(HY000):?The?MySQL?server?is?running?with?the?--secure-file-priv?opti on?so?it?cannot?execute?this?statement
查詢(xún)資料,輸入show variables link ‘%secure%’;來(lái)查看相關(guān)配置信息,獲取結(jié)果如下圖所示。
參考資料中是更改MySQL的配置文件,但是本次是線(xiàn)上環(huán)境,重啟或平滑重啟等操作還是不敢弄,于是把導(dǎo)出內(nèi)容文件直接放到目錄/var/lib/mysql-files下,使用完刪除文件即可。
SELECT?*?from?xxx?where?xxx??into?outfile?"/var/lib/mysql-files/out.csv";
問(wèn)題到此解決,特此記錄。
相關(guān)學(xué)習(xí)推薦:mysql教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦