MYSQL匯出資料到Excel

2021-08-21 23:33:50 字數 885 閱讀 5656

select * from tableinto outfile'路徑';

嘗試使用 into outfile匯出資料的時候出現錯誤

the mysql server is running with the --secure-file-priv option so it cannot execute this statement

上網查了一下,應該是mysql設定的許可權,可以使用

show variables like '%secure%';檢視 secure-file-priv 當前的值是什麼,如上圖,我找到my.ini檔案修改了預設的匯出路徑之後,重啟服務的時候啟動不起來,反覆試了幾次改了就不能啟動,改回去就可以正常啟動。索性就在預設的路徑下匯出吧。

網上有幾個寫法,我試了一下:

參考檔案2 文章裡說可以使用 show variables like 'datadir'; 查詢mysql可以匯入匯出資料庫的目錄,將匯出檔案放在該目錄下即可。我試了下並不好使。

參考檔案1 還是使用show variables like '%secure%';檢視 secure-file-priv 當前的值是什麼,這個是預設路徑,放在這裡即可;

指令碼如:

select * from t_leader_info into outfile 'c:\\programdata\\mysql\\mysql server 5.7\\uploads\\test2.sql';

PHP匯出MySQL資料到Excel

經常會碰到需要從資料庫中匯出資料到excel檔案,用一些開源的類庫,比如phpexcel,確實比較容易實現,但對大量資料的支援很不好,很容易到達php記憶體使用上限。這裡的方法是利用fputcsv寫csv檔案的方法,直接向瀏覽器輸出excel檔案。輸出excel檔案頭,可把user.csv換成你要的...

匯出資料到Excel

最近做到了匯出資料這乙個功能,所以寫一下關於匯出資料的文獻,說一下自己是怎麼去做這乙個功能的。在我們要匯出資料之前,我們要查詢出我們要匯出的資訊,由於這裡是c 我就直接放圖了,下面是我自己資料庫中查詢的一些資訊 查詢出我們的資料後。我們要使用npoi來將我們的資訊寫入我們的文件中。npoi 是指構建...

匯出資料到Excel

使用npoi從資料庫中匯出資料到excel 新增npoi.dll程式集 下面 步驟解析 首先拿到要匯出的資料data,定義好excel模板 名稱 filename 可以放在本地 1 往excel模板中填充內容 writetofile data,filename filestream 物件讀取出來的是...