mysql

mysql中如何导入大量csv数据

小亿
242
2024-03-30 15:03:59
栏目: 云计算
mysql云数据库,弹性扩容,低至0.3元/天! 查看>>

在MySQL中导入大量CSV数据,可以使用LOAD DATA INFILE语句。具体步骤如下:

  1. 确保CSV文件已经放置在服务器的可访问位置上。

  2. 编写LOAD DATA INFILE语句,指定CSV文件的路径和文件名,以及要导入数据的表名和字段。

示例:

LOAD DATA INFILE '/path/to/file.csv'
INTO TABLE table_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES; 

在这个例子中,/path/to/file.csv是CSV文件的路径和文件名,table_name是要导入数据的表名。FIELDS TERMINATED BY ','表示CSV文件中字段之间使用逗号分隔,ENCLOSED BY '"'表示字段被双引号包围,LINES TERMINATED BY '\n'表示行是以换行符结束。IGNORE 1 LINES表示跳过CSV文件的第一行,通常是表头。

  1. 使用MySQL客户端连接到数据库服务器,并执行LOAD DATA INFILE语句。

注意事项:

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

相关推荐:mysql导入csv数据卡住怎么解决

0
看了该问题的人还看了