码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 批量导入 csv 文件

时间:2015-08-21 13:18:40      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

注意编码一致性,如:我的数据库是utf-8编码,csv文档的编码也是utf-8.

导入使用 LOAD DATA LOCAL INFILE 详细用法请参看文档或者书籍。

mysql  user表结构:

+----------+-------------+------+-----+---------+----------------+
| Field    | Type        | Null | Key | Default | Extra          |
+----------+-------------+------+-----+---------+----------------+
| uid      | int(11)     | NO   | PRI | NULL    | auto_increment |
| username | varchar(20) | NO   |     | NULL    |                |
| password | varchar(20) | NO   |     | NULL    |                |
+----------+-------------+------+-----+---------+----------------+

生成的 csv 文件格式:

tom,tompassword,

Lili,lilipassword,

执行导入

LOAD DATA LOCAL INFILE ‘D:/database.csv‘ INTO TABLE user fields terminated by , enclosed by "(`username`, `password`);

红色部分分别指的是: 文件路径、表、字段。

MySQL 批量导入 csv 文件

标签:

原文地址:http://www.cnblogs.com/chenshuo/p/4747506.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!