美文网首页
mysql 导出select语句结果到excel文件

mysql 导出select语句结果到excel文件

作者: 散漫二丫 | 来源:发表于2017-08-08 17:50 被阅读396次

    业务数据需求有时候在后来一段时间内仅偶发性的,那么对应的开发可能没有那么必要,这时候针对需要提供的数据可以采用人工导出Excel的方式给到业务部门。

    方案一:

    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等界面工具有权限操作数据库,那就更方便了,数据查询出来点击相应导出按钮就可以了。
    由于数据库导出编码是UTF-8,Excel的编码是GBK,所以直接用Excel打开文件会出现乱码,在此之前采用编辑工具转化编码就可以了。
    一种是采用文本打开保存为unicode。
    一种是采用notepad打开,编码->转为ANSI编码格式。

    相关文章

      网友评论

          本文标题:mysql 导出select语句结果到excel文件

          本文链接:https://www.haomeiwen.com/subject/aqqxrxtx.html