首页 > 数据库 > mysql教程 > 如何使用 LOAD DATA 将 CSV 文件导入 MySQL,处理标头和空数据?

如何使用 LOAD DATA 将 CSV 文件导入 MySQL,处理标头和空数据?

Linda Hamilton
发布: 2024-12-27 02:35:12
原创
965 人浏览过

How to Import a CSV File into MySQL Using LOAD DATA, Handling Headers and Empty Data?

使用列标题命名将 CSV 文件导入 MySQL 表

可以使用 SQL LOAD DATA 将 CSV 文件导入 MySQL 表命令。要使用此方法,请确保 CSV 文件的第一行包含列标题。

导入 CSV 文件的语法如下:

LOAD DATA LOCAL INFILE 'uniq.csv'
INTO TABLE tblUniq
FIELDS TERMINATED BY ','
    ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(uniqName, uniqCity, uniqComments)
登录后复制

通过包含“IGNORE 1 LINES”选项,SQL 命令跳过 CSV 文件的第一行,有效地从第二行分配列标题

其他注意事项

在导入 CSV 文件之前,请确保将其从 Excel 文件导出,并从生成的 CSV 中删除所有标题。此外,消除 CSV 文件末尾出现的任何空数据。

注意:

SQL LOAD DATA 命令还可用于忽略 CSV 文件中的特定行。 CSV 文件,提供对导入过程的精细控制。

以上是如何使用 LOAD DATA 将 CSV 文件导入 MySQL,处理标头和空数据?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板