很高興,遇見個新東西,管他早還是晚呢,總之學會了。
匯出檔案到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...