mysql——导入文本文件——用mysqlimport命令

摘要:
=============================================初步数据准备:导出文本文件:mysqldump-uuroot-p123-TC:Users del Desktopseecr01-以=','结尾的字段--以='rn'结尾的行删除cr01中的记录:导入和还原:mysqlimport-uroot-p123seeC:Users delDesktop cr01。txt-以“,”结尾的字段--以“r n”结尾的行验证查询:

CMD进入DOS窗口执行:

mysqldump -u root -p123 -T C:\Users\del\Desktop see cr01 --fields-terminated-by=','  --lines-terminated-by='\r\n'


mysqlimport -u root -p123 see C:\Users\del\Desktop\cr01.txt --fields-terminated-by=','  --lines-terminated-by='\r\n'

=======================================================================================================================

语法格式: mysqlimport  -u  root -ppassword  [--local]  dbname file  [option]

local:是在本地计算机中查找文本文件时使用的;

dbname:指数据库名称;

file:指定了文本文件的路径和名称;

option:表示附加选项,如下:

--fields-terminated-by=字符串:设置字符串为字段的分隔符,默认值是“\t”;

--fields-enclosed-by=字符:设置字符来括上字段的值;

--fields-optionally-enclosed-by=字符:设置字符括上char、varchar、text等字符型字段;

--fields-escaped-by=字符:设置转义字符

--lines-terminated-by=字符串:设置每行的结束符

--ignore-lines=n:表示可以忽略前几行。

mysql——导入文本文件——用mysqlimport命令第1张

================================================================================

前期数据准备:

mysql——导入文本文件——用mysqlimport命令第2张

导出文本文件(会导出一个文本文件,一个sql文件):

mysqldump -u root -p123 -T C:\Users\del\Desktop see cr01 --fields-terminated-by=','  --lines-terminated-by='\r\n'

mysql——导入文本文件——用mysqlimport命令第3张

 mysql——导入文本文件——用mysqlimport命令第4张

删除cr01里面的记录:

mysql——导入文本文件——用mysqlimport命令第5张

导入恢复:

mysqlimport -u root -p123 see C:\Users\del\Desktop\cr01.txt --fields-terminated-by=','  --lines-terminated-by='\r\n'

mysql——导入文本文件——用mysqlimport命令第6张

验证查询:

mysql——导入文本文件——用mysqlimport命令第7张

免责声明:文章转载自《mysql——导入文本文件——用mysqlimport命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇磨人的.net core 3.1(一) CORS的问题sql 事务和回滚下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql-utf8mb4问题!

版本8.0.11Win:my.ini Linux:my.cnf 1.修改mysql配置文件 [client] default-character-set =utf8mb4 [mysql] ; 设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] ;设置3306端口 port = 3306; 设置my...

MySQL内连接、左连接、右连接的使用以及区别

首先先建两个表,student表和score表 select * from student; student表数据如下: select * from score; score表数据如下: 可以看到students表中stu_id为16048008的记录对应score表没有数据; 1.内连接只显示两表中有关联的数据 select * from stud...

Mybatis常见疑问

1.在连接数据库时候,mysql是否支持fetchsize分页获取?   满足以下几个条件,可以使用fetchsize,根据游标获得记录   ①MySQL 从5.0.2开始支持分页获得.   ②同时需要在jdbc连接参数上配置 jdbc:mysql://localhost:3306/test?useCursorFetch=true   ③设置FetchSi...

Centos7.6编译安装数据库mysql5.7.22(华为鲲鹏云服务器案例)

Centos7.6编译安装数据库5.7.27(华为鲲鹏云服务器) 1、数据库下载相关安装包 https://downloads.mysql.com/archives/community/ Mysql5.7.22版本有很多的变化,安装时需要安装BOOST库,同安装包一起下载即可。 2、创建安装时需要的目录 mkdir -p /www/server/mysq...

DorisSQL与MySQL函数对照 差异篇

## 1.日期函数### 时区.```mysql -> convert_tz(dt,from_tz,to_tz)doris -> CONVERT_TZ(DATETIME dt, VARCHAR from_tz, VARCHAR to_tz)```### 获取当前的日期,以DATE类型返回.```mysql -> CURDATE()dori...

SpringCloud(9)----mysql实现配置中心

本公司配置数据的管理是通过mysql进行配置管理,因为已经搭建好了,所以自己动手重新搭建一遍,熟悉整个流程。有关项目源码后期会补上github地址 微服务要实现集中管理微服务配置、不同环境不同配置、运行期间也可动态调整、配置修改后可以自动更新的需求,Spring Cloud Config同时满足了以上要求。 项目代码GitHub地址:https://git...