首页 > 数据库技术 > 详细

使用MySQL workbench 导出数据到Excel表

时间:2018-10-13 15:30:46      阅读:562      评论:0      收藏:0      [点我收藏+]

  导出数据是很常用的功能,但今天在操作时遇到了一点问题,记录下来,方便其他人查阅。  

  在workbench里连接好数据库之后直接点击左侧的management中的Data Export会让你选择数据表,但是导出的时候会提示报错,workbench的版本和MySQL Server的版本不一致:mysqldump Version Mismatch。我在服务器上装的是mysql5.7,windows上装的workbench是8.0。而且这种导出数据的方式不能导出到Excel,只能是.sql文件。

                          技术分享图片

  解决办法并不是换一个版本重新安装,而是在这个workbench里操作。

  在左侧SCHEMA里可以看到当前数据库内的表格,展开后选中你想导出的表,右键Table Data Export Wizard,然后选择你想导出的列,点next。选择文件保存的路径,格式选择csv,行分隔符选择LF,之后便是一路next即可。

              技术分享图片

  之后用Excel打开文件发现是乱码,因为里面有中文,用记事本打开,选择另存为,编码选为ANSI。再次用Excel打开,这次显示正常,只不过所有列都混在第一列里。

                      技术分享图片

  接下来便是CSV文件转Excel文件。

  在Excel里选中第一列,点菜单栏里的数据,分列。先点下一步,然后选择分隔符号为tab键和分号,选择是否覆盖原数据,是。大功告成。

                  技术分享图片

                            技术分享图片

 

            

 

 

 

使用MySQL workbench 导出数据到Excel表

原文:https://www.cnblogs.com/baijing1/p/9782890.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!