首先创建一个表
UseTest;
CreateTableTableTest(
`ID`mediumint(8)default’0′,
`Name`varchar(100)default”
)TYPE=MyISAM;
向数据表导入数据
LoadDataInFile’C:/Data.txt’IntoTable`TableTest`
常用如下:
LoadDataInFile’C:/Data.txt’IntoTable`TableTest`LinesTerminatedBy’rn’;
这个语句,字段默认用制表符隔开,每条记录用换行符隔开,在Windows下换行符为“rn”
C:/Data.txt文件内容如下面两行:
1A
2B
“1”和“A”之间有一个制表符
这样就导进两条记录了。
自定义语法
LoadDataInFile’C:/Data.txt’IntoTable`TableTest`FieldsTerminatedBy’,’EnclosedBy'”‘EscapedBy'”‘LinesTerminatedBy’rn’;
FieldsTerminatedBy’,’EnclosedBy'”‘EscapedBy'”‘
表示每个字段用逗号分开,内容包含在双引号内
LinesTerminatedBy’rn’;
表示每条数据用换行符分开
和LoadDataInFile相反的是
Select*From`TableTest`IntoOutFile’C:/Data_OutFile.txt’;
把表的数据导出 您可能感兴趣的文章:Java利用MYSQLLOADDATALOCALINFILE实现大批量导入数据到MySQLMySQL中由loaddata语句引起死锁的解决案例MySQL中使用loaddata命令实现数据导入的方法mysql中LoadData记录换行问题的解决方法mysqlloaddatainfile的用法(40w数据用了3-5秒导进mysql)mysql中的Loaddata的使用方法mysql的loaddatainfilemysql遇到loaddata导入文件数据出现1290错误的解决方案
MSSQL output使用
mysql 主从服务器的简单配置
上述就是数据库技术:mysql Load Data InFile 的用法分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/909945.html