首页 > 数据库 >Mysql导出文本文件

Mysql导出文本文件

时间:2023-03-09 10:13:00浏览次数:48  
标签:字符 -- fields 导出 mysqldump 文本文件 Mysql

使用mysqldump命令导出文本文件
mysqldump -u root -pPassword -T 目标目录 dbname [tables] [option];

其中:

  • Password 参数表示root用户的密码,密码紧挨着-p选项。
  • -T:只有指定了-T参数,才可以导出纯文本文件。
  • 目标目录:是指导出的文本文件的路径。
  • dbname参数表示数据库的名称。
  • tables参数表示要导出的表的名称。如果不指定,则导出数据库dbname中所有的表。

option为可选参数选项,这些选项需要结合-T选项使用。
option常见的取值如下:

  • --fields-terminated-by=字符串:设置字符串为各个字段之间的分隔符,可以为单个或多个字符。默认值为制表符“\t”。
  • --fields-enclosed-by=字符:设置字符来括住字段的值。
  • --fields-optionally-enclosed-by=字符:设置字符括住CHAR、VARCHAR和TEXT等字符型字段,只能为单个字符。
  • --fields-escaped-by=字符:设置转义字符,只能为单个字符。默认值为“\”。
  • --lines-terminated-by=字符串:设置每行数据结尾的字符,可以为单个或多个字符。默认值为“\n”。

示例:使用mysqldump语句导出example数据库下的employee表的记录。其中,字段之间用“,”隔开,字符型数据用双引号括起来。SQL命令代码如下:
mysqldump -u root -p -T F:\backup\ example employee --fields-terminated-by=\, --fields-optionally-enclosed-by=\" --lines-terminated-by=\r\n
原文链接:https://blog.csdn.net/eagle89/article/details/105976515

标签:字符,--,fields,导出,mysqldump,文本文件,Mysql
From: https://www.cnblogs.com/kewenpu/p/17197327.html

相关文章

  • MySQL如何指定字符集和排序规则?
    在MySQL中,可以使用以下两种方式指定字符集和排序规则:创建数据库或表时指定字符集和排序规则在创建数据库或表时,可以使用CHARACTERSET和COLLATE选项......
  • Docker安装MySQL8
    1. 查找DockerHub上的mysql镜像命令:dockersearchmysql[root@192~]#dockersearchmysqlNAMEDESCRIPTION......
  • MySQL字符集 utf8 和 utf8mb4 有什么区别?
    UTF-8是一种Unicode字符集编码方式,用于存储和传输Unicode字符。MySQL支持UTF-8字符集,但在MySQL5.5.3之前,它只支持最多三个字节的UTF-8编码(也称为“utf8”字符集),因此无法存......
  • MySQL-binLog 日志开启
    MySQL的binlog(二进制日志)是一种记录MySQL服务器所有更改的二进制日志文件。开启binlog可以用于以下目的:数据复制:将binlog文件复制到另一个MySQL服务器,可以用于......
  • 找一段时间的工作后,我决定开MySQL
      从我考完公务员开始找工作以后,慢慢的发现找工作真的很难很难,当时觉得先找几个目标公司,然后再投投简历,最后发现,真的难啊!太难了,我想去无锡,要么薪资不满意,要么对方看不上,......
  • 【MySQL】多表的查询
    为什么需要多表查询1、单表查询在WEB要经过几次http交互,再不同表之间才能查找到数据。会浪费很多时间,因此需要多表查询。2、如果多张表合在一张表中,会导致会多字段不......
  • 66.mysql的json语法
    Mysql的json语法:#创建json表createtablet_json(idintprimarykey,snamevarchar(20),infojson);#插入json数据insertintot_json(id,sname,info)values(1,'......
  • JAVA 实现导入导出Excel-02随笔
    忙碌的一天第一天写博客就让我煞费苦心,从上午完成的第一篇开始,具目前为止已经是下午18:41了;读者可能好奇为什么写这一篇随笔,我只能回答说太无聊了哈哈哈;其实不然,刚到......
  • 【MySQL】排序和分页
    排序ORDERBY多列;#强调格式:WHERE需要声明在FROM后,ORDERBY之前。先排序Country 再排序CustomerName,默认是按ASC排序的。SELECT*FROMCustomersORDERBYCountr......
  • 2.安装mysql教程
    day1MySQL1.安装MySQLMySQL,本质上就是一个软件。推荐用5.7.31版本。1.1下载,安装5.7.31比较稳定https://downloads.mysql.com/archives/community/1.2配置mysql安......