mysql - CSV 到 MySQL 的转换和导入

标签 mysql sql csv

我正在从事一个大型项目,以前没有做过我需要帮助的事情。我有一个csv文件,里面包含了大量的数据,即澳大利亚所有的城市、城镇、郊区。我需要将csv文件转换为mysql的sql,然后导入到数据库中。

实现此目标的最佳方法是什么?

最佳答案

使用LOAD DATA INFILE或等效的命令行工具 mysqlimport .

这些很容易用于加载 CSV 数据,而且这种方法的运行速度比使用 SQL 一次导入一行快 20 倍。

关于mysql - CSV 到 MySQL 的转换和导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2978864/

相关文章:

php - 如何使用条件 PHP 在单击时运行 SQL 查询?

sql - 在 SQL Server 2008 中插入/更新大量数据的最佳实践

mysql - COUNT 是否比提取记录和在代码中计数更快?

python - pandas dataframe 读取 csv,行末尾有/没有逗号

python - 边界内的等高线图数据(纬度、经度、值)并导出 GeoJSON

c# - 设置 CommandTimeout 以解决超出锁定等待超时的问题尝试重新启动事务

php - 使用 session ID 在 CodeIgniter 中进行 MySQL 查询

mysql - 显示我的数据库中的所有表,但只有一个?

mysql - 如何避免列名冲突?

c - .txt 与 .csv 解析 C