将文本内容导入mysql数据库中导入语句加入字符集,否则乱码 character set gbk;因为name列加了唯一索列,加这个是为避免重复数据插入报错 ignore into table把相同的先删除掉 replace into table[linux] 这里关键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`);[windows] load data infile 'f:/2.txt' ignore into table t0character set gbk fields terminated by ',' enclosed by '"' lines terminated by '\r\n' (`name`,`age`,`description`);CREATE TABLE `t0` (`id` bigint(20) unsigned NOT NULL auto_increment,`name` char(20) NOT NULL,`age` tinyint(3) unsigned NOT NULL,`description` text NOT NULL,PRIMARY KEY (`id`),UNIQUE KEY `idx_name` (`name`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk;导入的文件 2.txt"我爱你1","201","相貌平常,经常耍流氓!哈哈" "我爱你2","202","相貌平常,经常耍流氓!哈哈" "我爱你3","203","相貌平常,经常耍流氓!哈哈" "我爱你4","204","相貌平常,经常耍流氓!哈哈"