CREATE TABLE `test`.`test_table` (
`id` int(10) unsigned NOT NULL auto_increment,
`field1` varchar(512) NOT NULL default '',
`field2` varchar(512) NOT NULL default '',
`field3` varchar(512) NOT NULL default '',
`field4` varchar(512) NOT NULL default '',
`field5` varchar(512) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2823974 DEFAULT CHARSET=utf8;
然后导入数据:
LOAD DATA LOCAL INFILE 'y:/importfile.csv'
INTO TABLE test_table
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(field1, field2, field3, field4, field5);
可以从mysql的联机帮助中查看LOAD DATA INFILE的相关用法。