MySQL使用命令匯出Excel

2021-10-04 15:04:39 字數 1028 閱讀 3479

很高興,遇見個新東西,管他早還是晚呢,總之學會了。

匯出檔案到txt或者excel(事先不必建立空白txt或excel)

select c.name, d.`name`, c.title, c.goodssn, c.productsn  into outfile "c:/programdata/mysql/20200331.xlsx" from (select b.`name`, ccate, title, goodssn, productsn from ims_ewei_shop_goods_0309 a inner join ims_ewei_shop_category b 

on a.pcate=b.id) c inner join ims_ewei_shop_category d on c.ccate=d.id;

但是遇到個問題:

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

這個原因其實很簡單,是因為在安裝mysql的時候限制了匯入與匯出的目錄許可權

只能在規定的目錄下才能匯入

我們需要通過下面命令檢視 secure-file-priv 當前的值是什麼

show variables like '%secure%';

或者show variables like "secure_file_priv";

mysql安裝目錄下找到 my.ini 的配置檔案,(注意programdata是隱藏目錄需要去 計算機->工具->資料夾選項 裡面把隱藏的檔案顯示出來)

在my.ini檔案中搜尋secure-file-priv找到並將它的值改為

secure-file-priv=『』(注意不是下劃線)

如果沒有這個值,那麼新建個

重啟mysql就可以在任何目錄下操作了

最後成功匯出:

MYSQL使用命令列匯入匯出資料

1 匯出資料及表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql usr local mysql bin mysqldump uhawk p hawk db hawk db.sql 敲回車後會提示輸入密碼 2 只匯出表結構 mysqldump u使用者名稱 p密碼 d 資料...

LNMP 下使用命令匯出匯入 MySQL 資料庫

匯出資料庫為 db wp.sql.gz 檔案 1 mysqldump u資料庫使用者名稱 p資料庫密碼 add drop table complete insert 資料庫名 gzip db wp.sql.gz請注意根據自己的實際情況,修改上面的 資料庫使用者名稱 資料庫密碼 資料庫名 為具體的值,...

使用HTML,CSS快速匯出資料到Excel

在head中加入css定義 mso number format 0 no decimals mso number format 0 000 3 decimals mso number format 0 000 comma with 3 dec mso number format mm dd yy d...