将txt数据导入到infobright
 
           infobright不能insert,所以数据只能通过load导入,但是infobright对txt的格式有非常严格的要求,格式不对是不能导入数据的。废话不多说,导数据
 
      1,建表:
 
           > 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 '\\';