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数据

  • 如何使用python语言中的方法获取字典中的值
  • python中设计类的三要素是什么
  • Navicat如何保存数据库脚本文件到本地
  • 怎么用Mathematica求有理分式的幂级数?
  • Visual Studio如何查询内容
  • 热门搜索
    硬盘的作用 童心未泯是什么意思 什么是淘客 火山石的作用 什么是邮箱账号 东阿阿胶作用 候补抢票是什么意思 什么能去痘印 enabled什么意思 复方玄驹胶囊的作用