MySQL管理篇,使用mysqlimport导入文本TXT数据

时间:2026-02-14 01:30:17

1、语法结构

mysqlimport -u 用户名 -p 数据库名 文本文件.txt [options]

2、释义

options选项

--fields-terminated-by = value : 设置字段间的分隔符,默认'\t'

--fields-enclosed-by = value : 设置字段间的分隔符

--fields-optionally-enclosed-by = value : 设置字段间的分隔符

--fields-escaped-by = value : 设置转义字符,默认'\'

--lines-terminated-by = value : 设置每行结尾的字符

--ignore-lines=n :忽视文件的前几行

注意,mysqlimport命令无需指定表名,而是根据文件名作为表名,该数据表在导入数据时必须存在。

1、查看测试用表,并清空该表数据方便演示

MySQL管理篇,使用mysqlimport导入文本TXT数据

2、查看要导入的文本数据

MySQL管理篇,使用mysqlimport导入文本TXT数据

3、运行命令

mysqlimport -u root -p test G:\sqlbak\t_user.txt

MySQL管理篇,使用mysqlimport导入文本TXT数据

4、查看数据导入情况

MySQL管理篇,使用mysqlimport导入文本TXT数据

1、修改文本数据,并再次清空数据表

MySQL管理篇,使用mysqlimport导入文本TXT数据

2、运行命令

mysqlimport -u root -p test G:\sqlbak\t_user.txt --fields-terminated-by=,  --fields-enclosed-by=\" --fields-escaped-by=' --lines-terminated-by=\n --ignore-lines=5

这里要注意文本格式,本问讲解的数据时以\n结尾,而有些文件是\r\n结尾的,windows系统中肉眼并看不出来

MySQL管理篇,使用mysqlimport导入文本TXT数据

3、查看运行结果

MySQL管理篇,使用mysqlimport导入文本TXT数据

© 2026 融合经验网
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com