mysql导出到excel方法汇总
方法一
在mysql中执行
select fullname,time,endtime,closed from chat_archive into outfile '/tmp/femm.xls'
#注意:此处mysql对此文件路径要有写入权限(/tmp 目录所有用户都有)
因为office默认的是gb2312编码,服务器端生成的很有可能是utf-8编码,这个时候你有几种选择
1.把查询出来的结果转换为GB2312格式(字段fullname)
select convert(fullname using gb2312) from chat_archive into outfile '/tmp/femm.xls'
2.在服务器端使用iconv来进行编码转换
iconv -futf8 -tgb2312 -otest2.xls femm.xls
如果转换顺利,那么从server上下载下来就可以使用了。
3.转换如果不顺利,则会提示:iconv: illegal input sequence at position 1841 类似于这样的错误,
先把femm.xls下载下来,这个时候文件是utf-8编码的,用excel打开,乱码。
把femm.xls以文本方式打开,然后另存为,在编码选择ANSI编码,保存。
方法二
echo "select fullname,time,endtime,closed from chat_archive;"|mysql -h192.168.0.1 -uroot -proot livezilla_fr > ./112.xls
方法三
mysql -h192.168.0.1 -uroot -proot livezilla_fr -e "select fullname,time,endtime,closed from chat_archive;" > ./111.xls
#注意:如下这种需要from_unixtime来转换时间格式的就只能用第一种方法(函数在shell中不识别)
select convert(fullname using gb2312),from_unixtime(`time`),from_unixtime(`endtime`),from_unixtime(`closed`) from chat_archive into outfile '/tmp/femm.xls'
mysql导出到excel方法汇总相关推荐
- 前端表格导出为excel方法合集
前端表格导出为excel方法合集 近来遇到了前端表格保存为excel的需求,通过查阅多方资料,总结了3种方法,下面一一进行展示,有不正确的地方,望指正.主要包括两种导出方法--纯前端导出和前端接收后端 ...
- 如何使用 MySQL 的 IDE 导出导入数据表文件(以 Navicat for MySQL 导出导入 Excel 文件为例)
系列文章目录 关于更多 MySQL 数据库以及数据库 IDE 的问题大家可以移步本人专栏--MySQL 数据库. 文章目录 系列文章目录 前言 一.使用 Navicat 导出数据表 1.1.使用&qu ...
- php mysql 导出到excel,php mysql数据导出到excel文件
这篇文章主要为大家详细介绍了php mysql数据导出到excel文件,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: /** * ...
- 将endnote中数据信息导出为excel方法
一种不需要自定义模板可以导出为excel的方法 edit --> Output Styles --> Tab Delimited 如果在output styles中找不到tab delim ...
- silverlight datagrid/grid导出到excel 方法
由于权限问题,此方法智能在OOB模式时使用 由于DataGrid的功能限制,要导出全部数据需要将DataGrid放在ScrollViewer中,同时不设置DataGrid高度,即DataGrid中显示 ...
- VB操作EXCEL方法汇总
转自:http://bhjsyx.bhjy.net/tresearch/blog/showArticle.jsp?ArticleCode=685187137&CID=00047 Private ...
- php 利用 PHPExcel 导出 导入 Excel 方法介绍(功能介绍)
第一步 phpexcel官网上http://phpexcel.codeplex.com 下载最新的phpexcel类,下载解压缩后有一个classes文件夹,里面包含了PHPExcel.php和PHP ...
- Mysql数据库彻底清除方法汇总
1.查看系统是否安装MySQL 执行命令:shell> rpm -qa |grep mysql shell> rpm -qa |grep mysql mysql-libs-5.1.73-3 ...
- 物联网 mysql数据库优化_MySQL数据库优化大全方法汇总-阿里云开发者社区
随着数据和负载增加,MySQL数据库会日渐缓慢,性能越来越差,用户体验也随之变差,所以数据库性能优化十分紧迫,云吞铺子分享MySQL数据库优化大全: MySQL数据库优化 云吞铺子先模拟一下数据库访问 ...
- MySQL导出到excle显示不了_mysql导出select语句结果到excel文件遇到问题及解决方法_MySQL...
一.导出数据外部 1)mysql连接+将查询结果输出到文件.在命令行中执行(windows的cmd命令行,mac的终端) mysql -hxx -uxx -pxx -e "query sta ...
最新文章
- 修改IDEA项目的JDK应用路径
- JavaScript--练习1--99乘法表
- PMP-【第12章 项目采购管理】-2021-2-17(252页-274页)
- 编写一个程序,将一串字符倒序存放后输出。
- python处理pdf 层_Python处理PDF及生成多层PDF实例代码
- 滚动时间选择器recyclerview_Android自定义可循环的滚动选择器CycleWheelView
- linux 内核模块 proc,Linux 内核模块 proc文件系统.pdf
- Python协程深入理解
- redis如何实现分布式重入锁
- 光猫修改rms服务器地址大全,光猫服务器dns怎么设置教程
- Excel的序列号转换的算法
- ESP32学习实例(四),WIFI模块的初步学习和遇到的问题,以及解决方法
- 叛乱2 linux服务器,叛乱沙漠风暴怎么开服?开服操作指南详解
- 神武3很遗憾未能链接服务器,12月8日神武3维护解读 wuli滔滔进驻新服!
- 手机参数中的4+64G到底是什么?
- 学习笔记(01):Java小白修炼手册-工欲善其事必先利其器,掌握Java开发工具
- TensorFlow报错:AttributeError: module 'tensorflow._api.v1.train' has no attribute 'SummaryWriter'等
- JPA是什么?JPA怎么应用?为什么要用JPA
- RemoteViews讲解
- OsWorkFlow工作流简介