之前使用MySQL导出过一次线上数据,当时解决了乱码和数据没有正常分隔的问题。

参见这篇文章: 记一次“曲折“的MySQL数据导出

前几个月换了工作电脑,这几天又需要导出几十万的线上数据,在导出过程中还是出现了一些问题,再记录一下。
先获取线上的数据的sql脚本,导入到测试环境,然后用workbench导出。

第一个问题 : 无法导出所有的数据,发现在查询时默认只查询了1000条记录

解决办法 : 选择菜单栏的 Edit -> Preference ,点击 SQL Editor -> SQL Execution, 将Limit Rows Count 的限制取消掉即可。

第二个问题 : 导出的csv文件在用记事本打开并用UTF-8存储之后,再次打开还是会有乱码问题

解决方式 :最后选择用带BOM的UTF-8存储后再打开就没有问题了, 感觉这个可以自己试下各种编码方式

第三个问题 : 虽然编码格式转换后没有乱码问题了,但是在用excel打开后发现部分数据会有分隔不对的问题

解决办法 : 看了下出现问题的数据,发现在文本有 “,” 的地方进行了错误的分隔,因为导出的csv文件默认使用的“,” 为分隔符,所以在打开文件的时候将文本自带的逗号也按照分隔符处理了。最后我改成使用Tab为分隔符,再转化下编码方式就OK了。这个分隔符可以在导出数据的时候选择,如下图 :

这里导出的数据是txt文件,编码转换正确后可以在excel以其为源数据导入,就可以得到最终的excel文件了。

MySQL导出csv数据文件相关推荐

  1. mysql导出csv数据_mysql 导出 csv数据命令

    mysql 导出 csv数据命令 导出 select field1,field2,field3 from tablename into outfile '/home/output1.csv' fiel ...

  2. 如何使用 MySQL 的 IDE 导出导入数据表文件(以 Navicat for MySQL 导出导入 Excel 文件为例)

    系列文章目录 关于更多 MySQL 数据库以及数据库 IDE 的问题大家可以移步本人专栏--MySQL 数据库. 文章目录 系列文章目录 前言 一.使用 Navicat 导出数据表 1.1.使用&qu ...

  3. mysql csv 表头_Mysql实例mysql 导出CSV文件 并带表头的方法

    <Mysql实例mysql 导出CSV文件 并带表头的方法>要点: 本文介绍了Mysql实例mysql 导出CSV文件 并带表头的方法,希望对您有用.如果有疑问,可以联系我们. 参考官方文 ...

  4. mysql导出数据库数据及表结构

    mysql导出数据库数据及表结构 1,导出远程数据库数据到本地 mysql -A wj_sms -h192.168.1.105 -uroot -p4321 -ss -e "set NAMES ...

  5. mysql导入csv数据慢_mysql导入数据过慢 解决办法

    mysql导入数据过慢 解决方法 mysql中用 mysql->use test; mysql->set names utf8; mysql->source D:/ceshi.sql ...

  6. MySQL导出csv乱码问题的解决

    MySQL导出csv乱码问题的解决 csv乱码问题的解决        从MySQL导出数据到 csv 文件后,有时会发现用 excel 打开该导出 csv 文件显示的是乱码.这个问题是 csv 文件 ...

  7. java 导出csv 格式,java导出csv格式文件的方法

    这篇文章主要为大家详细介绍了java导出csv格式文件的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 导出csv格式文件的本质是导出以逗号为分隔的文本数据 imp ...

  8. java csv 单元格格式_java导出csv格式文件的方法

    本文实例为大家分享了java导出csv格式文件的具体代码,供大家参考,具体内容如下 导出csv格式文件的本质是导出以逗号为分隔的文本数据 import java.io.BufferedWriter; ...

  9. PHP+MySQL导出大量数据(Iterator yield)

    开发中经常遇到这样的场景 产品汪:我要在后台做一个功能,可以导出自定义时间范围的订单信息.开发小哥二话不说,半天就把功能做完并上线了.结果,第二天一上班产品汪过来就是拍桌子:MD,我想把去年一整年的订 ...

最新文章

  1. 详解 | Dropout为何能防止过拟合?
  2. Android 进程保活招式大全
  3. comparator java_java:Comparator比较器
  4. jQuery 事件绑定方法(bind hover toggle live.... )、删除事件方法(unbind, die)及 事件对象
  5. Time value help in webclient UI
  6. 荣耀play4 pro怎么升级鸿蒙系统,华为鸿蒙系统手机型号有哪些
  7. 挣值管理:PV,AC和EV
  8. 前端进阶之防抖与节流是什么?
  9. 51单片机汇编_1_内外存储器转移数据
  10. 苏州新导RFID智能医药柜,为老人用药,取药吃药带来了方便
  11. python 小海龟 教案_幼儿园小班健康活动《勇敢的小海龟》教案
  12. mti杂波抑制仿真 matlab,雷达MTI/MTD杂波抑制技术研究
  13. sqli-labs(42-45)
  14. 程序员业余时间运营一个技术公众号是种什么体验?
  15. 一名网络工程师尴尬的现状?
  16. WebUI自动化框架 - 数据驱动(ddt、paramunittest)
  17. 刘邦韩信java_刘邦为什么叫韩信雏儿 刘邦杀韩信后悔了吗
  18. 如何使用串口调试工具测试HX530串口RFID读卡器读取IC卡卡号
  19. 创龙TI TMS320C6678 DSP + Xilinx Kintex-7 FPGA的温度传感器、B2B连接器
  20. 一、树莓派双色LED实验

热门文章

  1. 【得心应手_Typora】Typora安装教程
  2. 响应式html轮播图,最简单的响应式jQuery轮播图插件
  3. Seq2Seq Attention输入输出维度分析(最全面细致)
  4. ixchat 的安装使用(文件在云盘)
  5. 2021中国大数据50强震撼揭晓 智领云再度荣登榜单!
  6. 读书笔记--关于PPT的制作
  7. JavaScript 求1000以内的完数(完美数)
  8. Unity控制佳能单反拍照及数据获取
  9. LeetCode - 929 - 独特的电子邮件地址(unique-email-addresses)
  10. linux中zlib解压错误,zipimport.zipimporter错误:无法解压缩数据;zlib在Linux中不可用...