将 Excel 电子表格或 CSV 文件中的数据导入 MySQL
处理包含大量字段的复杂 Excel 电子表格时,通过 CSV 将其导入 MySQL由于字段差异化问题,转换和 Groovy 脚本可能会变得具有挑战性。要解决此问题,请考虑使用 LOAD DATA INFILE 语句。
LOAD DATA INFILE 语句
LOAD DATA INFILE 允许将数据从 CSV 文件直接导入 MySQL 表。其语法如下:
LOAD DATA INFILE '<file_path>' INTO TABLE '<table_name>' FIELDS TERMINATED BY '<delimiter>' ENCLOSED BY '<enclosure>' LINES TERMINATED BY '<line_delimiter>';
示例:
将名为“data.csv”的 CSV 文件中的数据导入到 MySQL 表“employee”中:
LOAD DATA INFILE 'data.csv' INTO TABLE employee FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
在此示例中,',' 是字段分隔符,'"' 是包围符
LOAD DATA INFILE
其他注意事项
以上是如何高效地将Excel或CSV文件中的数据导入MySQL?的详细内容。更多信息请关注PHP中文网其他相关文章!