将多个 CSV 文件批量导入 MySQL 数据库
将单个 CSV 文件导入 MySQL 数据库可能是一项繁琐且耗时的任务,尤其是在处理大量文件时。对于时间有限或无法使用自动化工具的用户来说,此问题尤其普遍。
解决方案:用于批量导入的 Shell 脚本
要解决此挑战,一个简单的方法解决方案是利用 shell 脚本自动执行多个 CSV 文件的导入过程。下面是一个示例 shell 脚本,可用于将 CSV 文件导入 MySQL 数据库:
#!/usr/bin/env bash cd yourdirectory for f in *.csv do mysql -e "USE yourDatabase LOAD DATA LOCAL INFILE '"$f"'INTO TABLE yourtable" done
说明
此脚本执行以下操作:
用法
要使用 shell 脚本,请按照以下步骤操作:
此方法有效地自动化导入过程,无需手动操作,为您节省大量时间和精力。
以上是如何批量导入多个CSV文件到MySQL数据库?的详细内容。更多信息请关注PHP中文网其他相关文章!