35.MySQL导出数据的几种方式

这篇具有很好参考价值的文章主要介绍了35.MySQL导出数据的几种方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.导出全表数据。
select * from test into outfile '/tmp/a.sql';
2.导出某个数据库下的表。
--secure-file-priv='' 
mysqldump -T /data/backup -u root -prootroot --set-gtid-purged=OFF  test
将test数据库导出到:backup目录下。

3.导出自定义格式的文件。
mysql -uroot -prootroot -e "select * from t2;" test > t2.sql 
id    name    age
1    NULL    18
2    xsq2    18
3    xsq3    18
4    xsq4    18
5    xsq5    18

4.输出垂直列的结果。
mysql -uroot -prootroot --vertical -e "select * from t2;" test > t2_3.sql 
*************************** 1. row ***************************
  id: 1
name: NULL
 age: 18
*************************** 2. row ***************************
  id: 2
name: xsq2
 age: 18

5.导出htm格式。
mysql -uroot -prootroot --html -e "select * from t2;" test > t2_4.html 

6.导出xml 格式。
mysql -uroot -prootroot --xml -e "select * from t2;" test > t2_5.xml 
<?xml version="1.0"?>
<resultset statement="select * from t2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <row>
    <field name="id">1</field>
    <field name="name" xsi:nil="true" />
    <field name="age">18</field>
  </row>
<?xml version="1.0"?>

7.生成操作日志:
mysql>tee a.log 
mysql>select * from t2; 
mysql>notee 

8.数据导入。
mysql>  load data infile '/data/backup/t2.txt' into table test.t2;
或者:
load data local infile 'data.log' into table data_log field terminated by '|' lines terminated by '\n' (col1,col2,col3);

--将t2表导入test数据库中。
mysqlimport -uroot -prootroot test '/data/backup/t2.txt'
或者:
time mysqlimport -uroot -prootroot test '/data/backup/t2.txt'
 文章来源地址https://www.toymoban.com/news/detail-440975.html

到了这里,关于35.MySQL导出数据的几种方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mysql关联查询的几种方式(详解)

    在关系型数据库中,要进行多表查询,一般都会使用join连接。join连接的本质其实类似与集合的交并操作,Mysql实现关联查询常见的几种方式如下; 目录 1、左连接 2、右连接 3、内连接 4、全连接 5、左外连接 6、右外连接 7、全外连接 本次测试表结构和数据: A表 B表   概念说

    2024年02月08日
    浏览(45)
  • MySQL运维02-MySQL执行SQL文件的几种方式

    对于这种方式,还可以查看文件执行时的输出,有如下两种方法: 在MySQL服务器上执行SQL文件,一种方法是可以通过mysql -e或者直接登录mysql客户端后,通过source命令执行文件。另一种方法是将SQL文件作为mysql客户端的输入,即 mysql batch-file

    2024年02月11日
    浏览(68)
  • mysql备份以及还原表与库的几种常见方式

    (1)备份包括系统数据库在内的所有数据库(所有库表结构及数据) 备注:例子是备份本地库到本地目录,如需备份其他机器上的mysql数据库到本地需要加上端口参数以及主机地址(以下类似):   (2)备份单个库(单个库表结构及数据) (3)备份单个库里的单个表(单个表

    2024年02月01日
    浏览(49)
  • Hive数据导出为csv、tsv文件的几种方法

    Hive数据导出csv,tsv 第一种(推荐) PS: ‘|tr “t” “,”’ 将数据分隔符 制表符 替换为 “,”. hive在hdfs中存储可能是\\001分割,替换t即可. 数据中包含\\\",\\\"会导致.csv文件不能正确解析.这时建议改为.tsv文件(制表符分割). hdfs中== 空值 采用 N 存储,可以使用 |tr -d “\\\\N” 变为正

    2024年02月15日
    浏览(40)
  • MySQL客户端和服务器进程通信的几种方式

    真实环境中,数据库服务器进程和客户端进程可能运行在不同的主机中,它们之间必须通过网络来进行通讯。MySQL采用TCP作为服务器和客户端之间的网络通信协议。在网络环境下,每台计算机都有一个唯一的IP地址,如果某个进程有需要采用TCP协议进行网络通信方面的需求,可

    2024年04月24日
    浏览(46)
  • Unity——数据存储的几种方式

    PlayerPrefs适合用于 存储简单的键值对数据 存储的数据会在游戏关闭后依然保持,并且可以在不同场景之间共享,适合用于需要在游戏不同场景之间传递和保持的数据。 它利用key-value的方式将数据保存到本地,跟字典类似。然后通过代码进行保存、读取、更新操作。值得注意

    2024年02月03日
    浏览(44)
  • 前端 mock 数据的几种方式

    目录 接口demo Better-mock just mock koa webpack Charles 总结         具体需求开发前,后端往往只提供接口文档,对于前端,最简单的方式就是把想要的数据写死在代码里进行开发,但这样的坏处就是和后端联调前还需要再把写死的数据从代码里删除,最好的方式是无侵入的  m

    2024年02月17日
    浏览(49)
  • form表单上传数据的几种方式

    form 的基本使用 1、什么是表单 表单在网页中主要负责 数据采集功能 。HTML中的标签,就是用于采集用户输入的信息,并通过标签的提交操作,把用户收集到的信息发送到 Web 服务器进行处理。 2、表单的组成部分 表单标签 就是我们常说的form表单,就是所谓的表单标签。 表单

    2024年02月08日
    浏览(53)
  • sql中删除数据的几种方式

    1、delete语句 Delete删除表数据,保留表结构,且可以加where,删除一行或多行。 只清除数据,保留表结构,列,权限,索引,视图,关系等等,相当于清零数据,是一种数据库定义语言(DDL Data Definition Language),执行后不能撤销。 清除数据并且销毁表,是一种数据库定义语言

    2024年02月11日
    浏览(44)
  • 数据大屏--->前端实时更新数据的几种方式

    优点:最大的优点就是实现简单 缺点:(1)无用的请求多,客户端不知道服务端什么时候数据更新,只能不停的向服务端发送请求, (2)数据实时性差:客户端还是需要一段时间(3s)才能拿到最新的数据 优点:解决了短轮询每隔几秒向服务端频繁发送请求的问题; 缺点:(1)服务端资源大量消

    2024年04月17日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包