mysql> load data infile '/tmp/t0.txt' ignore into table t0 character set gbk fields terminated by ',' enclosed by '"' lines terminated by '\n' (name,age,description); 可简写方式 mysql> load data infile '/tmp/t0.txt
load data infile 'd:/data.txt' into table test character set utf8 fields terminated by '\t' enclosed by "'" escaped by '\\' lines terminated by '\n' (NAME, AGE) set ADDTIME =CURRENT_TIMESTAMP; 执行结果
LOAD DATA [LOW_PRIORITY][LOCAL] INFILE 'file_name' INTO TABLE tbl_name [CHARACTER SET gbk] # 用于指定某种字符集,可以修正乱码 [FIELDS TERMINATED BY '\t'] # 用于指定字段之间的分隔符,默认为Tab制表符 [ENCLOSED BY ""] # 用于指定字段值的括起符,默认为双引号 [ESCAPED BY '\'] # 用于指定...
例如,如果 db1 是默认数据库,那么下面的 LOAD DATA 语句将从 db1 的数据库目录中读取 data.txt 文件, 即使语句显式地将文件加载到 db2 数据库中的表中: 1. LOAD DATA INFILE 'data.txt' INTO TABLE db2.my_table; 1. 注意 服务器还使用非 LOCAL 规则来为 IMPORT TABLE 语句定位 .sdi 文件。 非LOCAL...
1. LOAD DATA INFILE 'persondata.txt' INTO TABLE persondata; 1. 默认情况下,当 LOAD DATA 语句末尾未提供列列表时,输入行应包含表的每个字段。如果只想加载表的某些列,请指定字段列表: 1. LOAD DATA INFILE 'persondata.txt' INTO TABLE persondata ...
load data 语法 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE tbl_name [PARTITION (partition_name [, partition_name] ...)] [CHARACTER SET charset_name] [{FIELDS | COLUMNS} [TERMINATED BY 'string'] [[OPTIONALLY] ENCLOSED BY 'char'] [...
LOAD DATA INFILE 'filename' INTO TABLE tablename 默认每条记录是以换行符分隔,记录中的字段以制表符分隔。 其中,cat -t把制表符显示成^I。test1.csv前两行是用制表符分隔,第三行是以逗号分隔的。导入MySQL中时,前两行会正常导入: 第三行没有得到正确的导入。
1、1、控制文件中注释用“2、为防止导入出现中文乱码,在控制文件中加入字符集控制1.2.LOAD DATACHARACTERSET ZHS16GBK3、让某一列成为行号,用 RECNU关键字.5.6.7.load datainfile *into table trepl ace(seqno RECNUM /载入每行的行号text P osition(1:1024)BEGINDATA8.fsdfasj4、过滤某一列,用 FILLER关键...
LOAD DATATRUNCATE INTO TABLE T1FIELDS TERMINATED BY ','( field1,field2 FILLER,field3) 1. 2. 3. 4. 5. 6. 7. 5、过滤行 在INTO TABLE table_name后加WHEN过滤条件,但功能有限,如果以竖线分隔符的文件,不能实现字段级的过滤,定长的还好。
可以看成select … into outfile语句的反操作,select … into outfile将数据库表中的数据导出保存到一个文件中。 load data 语法 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE'file_name' [REPLACE | IGNORE] INTO TABLE tbl_name [PARTITION (partition_name [, partition_name] ...)] ...