csv怎么传mysql csv数据导入

如何把取得的CSV数据,存入到MySQL数据库中

CSV

创新互联:自2013年创立以来为各行业开拓出企业自己的“网站建设”服务,为上1000家公司企业提供了专业的成都做网站、网站制作、网页设计和网站推广服务, 按需开发网站由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

格式导入到MYSQL中。

执行语句:

load

data

infile

'你的CSV文件路径'

into

table

你的表

fields

terminated

by

','

lines

terminated

by

'\n';

实例:

库:pc2phone

表:cms_rate

文件路径:C:/A-Z.csv

一:Xls转化(另存)为

.csv格式(A-Z.csv)。存放到C盘根目录下

二:MySQL

Command

Line

Client执行操作。

1:

mysql

use

pc2phone;

Database

Changed

2:

mysql

load

data

infile

'C:/A-Z.csv'

into

table

cms_rate

fields

terminated

by

','

lines

terminated

by

'\n';

如果编码正确,导入成功!

如果出现下边情况,则说明编码格式错误。需要对C:/A-Z.csv文件的编码进行转换。

ERROR

1366

hy000:Incorrect

string

value:

'\xB9\xFA\xBC\xCA\xB3\xA4...'

for

column

'rate_type'

at

row

1

如何将CSV文件导入MySQL数据库

在命令提示符下面,打入: mysqlimport --fields-optionally-enclosed-by=""" --fields-terminated-by=, --lines-terminated-by="\r\n" --user=YOUR_USERNAME --password YOUR_DATABASE YOUR_TABLE.csv上面的选项可谓见名知意,包括各域的符号为(“);各域分隔符为(,);DOS下的回车换行符为\r\n; 然后是用户名,提示输入密码,YOUR_DATABASE换成你的数据库名,YOUR_TABLE你的表名,文件最好和表名一致,当然表名可以更改。

如何将csv导入mysql和mysql导出csv

操作步骤:

csv导入mysql

load data infile 'C:\\Users\\UserName\\Desktop\\test.csv'

into table `table`

fields terminated by ',' optionally enclosed by '"' escaped by '"'

lines terminated by '\n';

mysql导入csv

select * from `table`

load data infile 'C:\\Users\\UserName\\Desktop\\test.csv'

fields terminated by ',' optionally enclosed by '"' escaped by '"'

lines terminated by '\n';

如果乱码,可用相关编辑器打开.csv文件,另存为utf-8的csv

如何将一张500M的csv格式的表格快速导入到mysql中

如果是单表比较好操作 1 利用notepad 或者sublime 列选工具选中某一列 2.开始输入insert into table 3.这样慢慢拼接成一条多条sql语句 接着一次性插入就可以了。 方法二 下载mysql workbeach工具 建立一张表子段和csv字段对应

如何把CSV导入mysql数据库

导入操作

存在特殊字符情况的处理

Book1.csv

编号,名称,说明

1,测试数据1,"测试CSV文件中,有逗号"

2,测试数据2,"测试CSV文件中有""双引号"""

3,测试数据3,"测试CSV文件中,有逗号和""双引号"""

4,测试数据4,普通数据

mysql CREATE TABLE Test_Book1 (

- id int,

- name VARCHAR(10),

- data VARCHAR(100)

- );

Query OK, 0 rows affected (0.05 sec)

下面的 lines terminated by '\r\n' 是 要求换行符号,为 windows的换行

下面的 ignore 1 lines是 忽略第一行的标题行。

mysql LOAD DATA INFILE 'f:/Book1.csv'

- INTO TABLE Test_Book1

- FIELDS TERMINATED BY ','

- OPTIONALLY ENCLOSED BY '"'

- lines terminated by '\r\n'

- ignore 1 lines

- (id, name, data);

Query OK, 4 rows affected (0.00 sec)

Records: 4 Deleted: 0 Skipped: 0 Warnings: 0

mysql select * from test_book1;

+------+-----------+--------------------------------+

| id | name | data |

+------+-----------+--------------------------------+

| 1 | 测试数据1 | 测试CSV文件中,有逗号 |

| 2 | 测试数据2 | 测试CSV文件中有"双引号" |

| 3 | 测试数据3 | 测试CSV文件中,有逗号和"双引号" |

| 4 | 测试数据4 | 普通数据 |

+------+-----------+--------------------------------+

4 rows in set (0.00 sec)

如何将CSV数据导入MySQL

导入操作 存在特殊字符情况的处理 Book1.csv 编号,名称,说明1,测试数据1,"测试CSV文件中,有逗号"2,测试数据2,"测试CSV文件中有""双引号"""3,测试数据3,"测试CSV文件中,有逗号和""双引号"""4,测试数据


当前标题:csv怎么传mysql csv数据导入
文章分享:http://scyanting.com/article/dodssho.html