将txt数据导入到infobright_MySQL
程序员文章站
2022-04-28 13:29:26
...
bitsCN.com
bitsCN.com
将txt数据导入到infobright
infobright不能insert,所以数据只能通过load导入,但是infobright对txt的格式有非常严格的要求,格式不对是不能导入数据的。废话不多说,导数据
1,建表:
mysql> create table example2 ( -> id int not null, -> textfield varchar(20) not null, -> number int not null)engine=birghthouse; Query OK, 0 rows affected, 2 warnings (0.11 sec)
2,建立txt数据,这步非常重要,能不能导入就看你建的格式对不对
txt内容:
1,"one,two or three",1234
注意:
(1)“”是为了将列区分开,
(2)每行写好后必须回车,不然导不进去。
3,将txt导入到infobright:
mysql> load data infile 'F://in2.txt' into table example2 fields terminated by ',' enclosed by '"'; Query OK, 1 row affected (0.50 sec) Records: 1 Deleted: 0 Skipped: 0 Warnings: 0
load语句和你建的txt是有联系的
4,验证:
mysql> select * from example2; +----+------------------+--------+ | id | textfield | number | +----+------------------+--------+ | 1 | one,two or three | 1234 | +----+------------------+--------+ 1 row in set (0.02 sec)
txt内容也可这样:
1,one/, two or three,1234
load语句也要相应的变化
LOAD DATA INFILE 'F://in2.txt' INTO TABLE test_table1 FIELDS TERMINATED BY ',' ENCLOSED BY 'NULL' ESCAPED BY '//';
bitsCN.com
下一篇: php在web开发中的处理过程是什么
推荐阅读
-
将博客园(cnblogs.com)数据导入到wordpress的代码
-
Tensorflow 训练自己的数据集将数据直接导入到内存
-
Python将txt文件输入到MySQL数据库中
-
将文本文件TXT中的数据导入Word中并生成表格的具体实现
-
Python将列表数据写入文件(txt, csv,excel)
-
php将csv文件导入到mysql数据库的方法
-
ASP将Excel数据导入到SQLServer的实现代码
-
将多个txt文件导入到ORACLE的方法
-
使用NPOI将Excel表导入到数据库中
-
解决将Excel表导入到SQL Server数据库时出现Text was truncated or one or more characters had no match in the target code错误