执行SQL语句

select fullname,time,endtime,closed from chat_archive into outfile 'c:/xxx.xls'

注意:因为office默认的是gb2312编码,服务器端生成的很有可能是utf-8编码,此时有几种选择

1、把查询出来的结果转换为GB2312格式(字段fullname)

selectconvert(fullname using gb2312)from chat_archive into outfile 'c:/xxx.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编码,保存。

引申:如何带表头输出Excel?

select convert("用户号" using gb2312),convert("用户名" using gb2312) from dual union select convert(userno using gb2312),convert(username using gb2312) from t_users into outfile 'd://users.xls';

注意:

1、使用合并的查询结果集 但是union会过滤掉重复记录 不过滤使用union all

2、如果保存的不是磁盘根目录,而是某个文件夹,需要将文件夹先创建好

mysql导出excelsql语句乱码_excel打开是乱码-悄悄告诉你,MySQL 通过SQL语句导出到Excel的方法...相关推荐

  1. Mysql实现文章查询上一篇和下一篇功能,附sql语句?

    mysql实现文章查询上一篇和下一篇功能,附sql语句? 最近在做一个项目用到的文章查询上一篇和下一篇功能,详见:http://www.yifen5.com Mysql实现文章查询上一篇和下一篇功能, ...

  2. insert exec 语句不能嵌套_走向DBA「MSSQL篇」 - 从SQL语句的角度提高数据库的访问性能...

    最近公司来一个非常虎的DBA,10几年的经验,这里就称之为蔡老师吧,在征得我们蔡老同意的前提下 ,我们来分享一下蔡老给我们带来的宝贵财富,欢迎其他的DBA来拍砖. 目录 1.什么是执行计划?执行计划是 ...

  3. csv文件导入后台乱码_Excel打开csv文件乱码问题的解决办法

    excel打开csv 出现乱码怎么解决 CSV是逗号分隔值的英文缩写,通常都是纯文本文件.CSV格式是分隔的数据格式,有字段/列分隔的逗号字符和记录/行分隔换行符.通常CSV文件可以用EXCEL正常打 ...

  4. mysql账目表_数据库1(数据库、表及表数据、SQL语句)

    01数据库概念 A: 什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来, 用户可以对数据库中的数据进行增加,修改,删除及查询操作. B: 什么是数据库管理 ...

  5. mysql中获取一天、一周、一月时间数据的各种sql语句写法

    来源:http://www.jb51.net/article/50505.htm 今天抽时间整理了一篇mysql中与天.周.月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学 ...

  6. 帝国cms与mysql数据库_帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

    例1:连接MYSQL数据库例子.(a.php) require('e/class/connect.php'); //引入数据库配置文件和公共函数文件 require('e/class/db_sql.p ...

  7. mysql kill_Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)

    在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映.这个时候,就需要kill掉某个正在消耗资源的query语句即可, KILL命令的语法格式如下: KILL [CONNECTION | ...

  8. java xml用word打开乱码,word打开是乱码的5种方法

    <word打开是乱码的5种方法>由会员分享,可在线阅读,更多相关<word打开是乱码的5种方法(2页珍藏版)>请在人人文库网上搜索. 1.内容提要:本文介绍word打开是乱码的 ...

  9. mysql语句中in的个数没有限制,但是整段sql语句的长度有限制(客户端发送)

    我们看到一些文章,问题描述:mysql语句中in的个数到底有没有限制,答案是有的,限制个数为1000. 而且看到网友发的截图超过1000确实报错了,我亲测试了下发现,并没有报错. 结论: Oracle ...

  10. java 生成word文件怎么打开乱码_word打开是乱码怎么办?word文档打开出现乱码的解决技巧...

    word打开是乱码怎么办?word是我们最常使用的办公软件了,最近一位Win7用户反应,word文档打开是乱码,汉语部分没有乱码,而编程代码(java代码)乱码了,这是怎么回事呢?出现这种情况,说明该 ...

最新文章

  1. 编程语言python培训-0基础转行IT,编程语言应该学习Java还是Python呢?
  2. C#--多线程--2
  3. java shape类_Java——Shape类
  4. rnn中文语音识别java_语音识别算法阅读之RNN-T-2018
  5. 两个序列的中位数c语言,小白在线求教 用归并排序实现查找两个有序序列的中位数...
  6. 信息学奥赛一本通 1182:合影效果 | OpenJudge NOI 1.10 07:合影效果
  7. leetcode —— 1290. 二进制链表转整数
  8. 高斯拉普拉斯算子(Laplace of Gaussian)
  9. 面向深度学习研究人员的自然语言处理实例教程
  10. Docker如何更改存储库名称或重命名图像?
  11. 电脑编程工作工资多少?
  12. Windows命令窗口输入命令报错不是内部或外部命令,也不是可运行的程序 或批处理文件
  13. 如何降低企业上云的4大步骤
  14. 绝了,这款P2P全平台的文件同步工具,开源且不依赖中心服务器
  15. 安卓AndroidManifast
  16. Java怎么做一个简单网页呢?
  17. 肉鸡的俘虏!一个菜鸟木马黑客的自白
  18. 学习英文-学以致用【场景:吃饭与家务】
  19. 关于计算机行业未来的发展
  20. 国产化7K325T板卡学习资料: 基于国产化Ch-7K325T 的 FMC接口PCIe卡 国产化板卡

热门文章

  1. 第七十三回 玄德进位汉中王  云长攻拔襄阳郡
  2. adobenbsp;dreamweavernbsp;cs5序列号不对,…
  3. win7系统如何加速计算机启动,如何在win7中启动3D加速|在win7中启动3D加速的详细步骤...
  4. 1958年第一台电子计算机,第一台电子计算机
  5. 评估电源质量20M带宽限制的问题
  6. android 一种键盘不能调起的解决方法
  7. No Way Out (Single Version) (Theme From Brother Bear) - Phil Collins 歌词
  8. android极光推送tag,Android极光推送设置别名和标签
  9. html鼠标经过图片有浮起效果,CSS实现鼠标滑过卡片上浮效果的示例
  10. swift野梦抄袭 taylor_如何看待蔡健雅新歌《半途》被指抄袭 Taylor Swift 的《Safe Sound》?...