Import csv to mysql

sql 代码
  1. CREATE TABLE `customers` (   
  2.   `id` int(11) NOT NULL auto_increment,   
  3.   `namevarchar(255) default NULL,   
  4.   `full_name` varchar(255) default NULL,   
  5.   `bank_account` varchar(255) default NULL,   
  6.   `bank_name` varchar(255) default NULL,   
  7.   `tel` varchar(255) default NULL,   
  8.   `fax` varchar(255) default NULL,   
  9.   `email` varchar(255) default NULL,   
  10.   `address` text,   
  11.   `created_at` datetime default NULL,   
  12.   `updated_at` datetime default NULL,   
  13.   `lock_version` int(11) default '0',   
  14.   `default_discount` decimal(16,2) default '0.00',   
  15.   PRIMARY KEY  (`id`)   
  16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;  
xml 代码
  1. d:\customers.txt   
  2. limitless in Seoul,Seoul limitless Store,880-009-098879,Seoul CCB,+81 877 0993 1828,+81 877 0993 18281,[email protected],Seoul 1rd 809,2007-11-16 20:42:30,2007-11-16 20:42:30,0,0.50   
  3. limitless in Hanoverian,Hanoverian limitless Store,880-009-098879,Hanoverian CCB,+82 877 0993 1828,+82 877 0993 18281,[email protected],Hanoverian 1rd 809,2007-11-16 20:42:30,2007-11-16 20:42:30,0,0.55   
  4. limitless in Paris,Paris limitless Store,880-009-098879,Paris CCB,+83 877 0993 1828,+83 877 0993 18281,[email protected],Paris 1rd 809,2007-11-16 20:42:30,2007-11-16 20:42:30,0,0.40   
sql 代码
  1. LOAD DATA INFILE  'd:\customers.txt' INTO TABLE customers   
  2. FIELDS TERMINATED BY ','   
  3. (`name`,`full_name`,`bank_account`,`bank_name`,`tel`,`fax`,`email`,`address`,`created_at`,`updated_at`,`lock_version`,`default_discount`)   

你可能感兴趣的:(MySQL)