業(yè)務數(shù)據(jù)需求有時候在后來一段時間內(nèi)僅偶發(fā)性的,那么對應的開發(fā)可能沒有那么必要熏矿,這時候針對需要提供的數(shù)據(jù)可以采用人工導出Excel的方式給到業(yè)務部門。
方案一:
mysql -u xxx -p xxx -h xxx -P xxx -e "query statement" db > file
方案二:
mysql -u xxx -p xxx -h xxx -P xxx
select * from table into outfile 'xxx.xls';
如果如navicate for mysql/phpadmim等界面工具有權限操作數(shù)據(jù)庫,那就更方便了蔬顾,數(shù)據(jù)查詢出來點擊相應導出按鈕就可以了楚午。
由于數(shù)據(jù)庫導出編碼是UTF-8昭齐,Excel的編碼是GBK,所以直接用Excel打開文件會出現(xiàn)亂碼矾柜,在此之前采用編輯工具轉(zhuǎn)化編碼就可以了阱驾。
一種是采用文本打開保存為unicode就谜。
一種是采用notepad打開,編碼->轉(zhuǎn)為ANSI編碼格式里覆。