我的编程空间,编程开发者的网络收藏夹
学习永远不晚

win10 mysql导出csv的两种方式

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

win10 mysql导出csv的两种方式

win10导出csv有两种方式,第一种是借助工具,Navicat for Mysql是一个非常好用的mysql可视化工具,可以导出多种格式的数据,但是也有其局限。第二种是原始SQL语句导出。

Navicat For Mysql

安装软件,这里有绿色免费版,非常好用,链接:https://pan.baidu.com/s/1HZNzq_16M5yrq9hAMfNOmA 提取码:848h 。打开软件,建立数据库连接,然后选择对应的表,右键->导出向导,选择格式即可。

win10 mysql导出csv的两种方式

SQL导出

这里面有几个地方会出错,先列出来。

1,The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

2,SELECT list is not in GROUP BY clause

3,导出不好含表头

操作

1,在mysql的安装目录下,找到my.ini,如果没有,就创建这个文件。我的电脑安装的mysql5.7并没有这个文件,于是我就创建了这个文件,我安装在D盘mysql目录。

win10 mysql导出csv的两种方式

2,修改my.ini文件,如果存在这个文件就是修改,不存在则直接新增。在[mysqld]下面添加secure_file_priv=''

win10 mysql导出csv的两种方式

上面两个步骤是解决secure-file-priv的问题。执行到这个地方需要重启数据库服务,此电脑->右键->管理->服务和应用程序->服务->Mysql->右键->重新启动。

3,在Navicat For Mysql中,在对应的数据库下创建一个查询(这个不是必须的,只是方便写SQL查询)。由于Mysql5.7默认ONLY_FULL_GROUP_BY语义介绍。

执行

SELECT @@global.sql_mode

会出现结果

win10 mysql导出csv的两种方式

然后可以看到有ONLY_FULL_GROUP_BY,我们把结果复制出来,去掉ONLY_FULL_GROUP_BY这个字段。然后再运行SQL


SET sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
sql_mode的内容就是去掉ONLY_FULL_GROUP_BY剩下的内容。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

win10 mysql导出csv的两种方式

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

docker镜像导入导出的两种方法

本文主要介绍了docker镜像导入导出的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-02

python的两种退出方式

转自:http://www.cnblogs.com/gaott/archive/2013/04/12/3016355.html概述python的程序有两种退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择
2023-01-31

Mysql数据库的导入导出方式(各种情况)

这篇文章主要介绍了Mysql数据库的导入导出方式(各种情况),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-03-08

Oracle导入导出的方式有哪几种

Oracle数据库可以通过以下几种方式进行导入和导出数据:SQLLoader:SQLLoader是Oracle提供的一个用于将数据从文本文件导入到数据库表中的工具。通过使用控制文件来指定导入的规则和格式,可以将数据快速、高效地导入到Orac
Oracle导入导出的方式有哪几种
2024-04-22

Mysql 导入导出csv 中文乱码问题的解决方法

这篇文章介绍了Mysql 导入导出csv 中文乱码问题的解决方法,有需要的朋友可以参考一下
2022-11-15

oracle导出表的方式有哪几种

在Oracle数据库中,可以使用以下几种方式来导出表的数据:使用EXP和IMP工具:EXP工具用于导出数据,IMP工具用于导入数据。可以使用命令行运行EXP和IMP工具来导出和导入表数据。使用SQL Developer工具:Oracle S
oracle导出表的方式有哪几种
2024-05-06

MySQL命令行登入的两种方式

目录方法一:方式二:cmd命令行客户端总结1编程.命令js行登入mysql方法一:开始菜单 -> 所有程序 -> MySQL -> MySQL Server 8.0 -> MySQL 8.0 Command Line Client方式二
2023-04-13

zabbix监控MySQL的两种方式(最全)

目录一. 最简单的,被监控主机上已安装zabbix-agent2的方式:1.在mysql数据库中创建监控账号并授权:2.在终端测试使用该账号密码和IP能正常登录MySQL;3.Zabbix_agent2自带内置MySQL模板,监控时需要根据
zabbix监控MySQL的两种方式(最全)
2024-08-12

MySQL导入.CSV数据中文乱码的解决方式

目录解决方式拓展一:mysql导出scv文件乱码、蹿行拓展二:这是因为编码问题,我们将xls或者是xlsx转换为 CSV格式后,编码并不是UTF-8,导致存放到数据库的数据就会出现乱码问题解决方式选择csv文件,使用Notepad或者是
MySQL导入.CSV数据中文乱码的解决方式
2024-08-09

实现Vue-router编程式导航的两种方法

这篇文章主要介绍“实现Vue-router编程式导航的两种方法”,在日常操作中,相信很多人在实现Vue-router编程式导航的两种方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”实现Vue-router编
2023-06-06

Mysql添加外键的两种方式详解

目录mysql添加外键的几种方式方法一:方法二:补充:MySQL js删除外键操作总结 Mysql添加外键的几种方式注意:添加外键是给从表添加(即子表)父表是主表方法一:创建表之前:FOREIGN KEY (子表id) REFERE
2023-04-10

编程热搜

目录