【发布时间】:2014-08-31 07:07:28
【问题描述】:
我有一个大的(4 列,大约 900,000 行)csv 文件,我需要将其转换为 sql,然后显然将其拆分为更易于管理的大小,以便我可以导入它。
有人知道有什么程序可以做到这一点吗?显然我可以手动完成,但是有 900,000 行代码需要一段时间,我宁愿自动化。
为清楚起见进行编辑:我在我的 Windows PC 上拥有 .csv 格式的所有数据。我想拆分然后在本地转换,然后通过 phpmyadmin 上传到其他地方托管的在线服务器。谢谢
干杯
【问题讨论】:
-
哪个操作系统?哪个数据库?您的数据是什么样的?
-
四列是填一张表,还是需要分多张表?
-
我的 Windows PC 上有 .csv 格式的所有数据。我想拆分然后在本地转换,然后通过 phpmyadmin 上传到其他地方托管的在线服务器。谢谢
-
您使用的是哪个 DBMS?一些 DBMS 能够直接访问 csv 文件,就好像它们是表(“外部表”)
-
它将被导入 MySQL,但目前我的 PC 上只有本地的 .csv。我可以直接导入为 .csv,但我更喜欢使用 .sql 文件……我发现这样我的麻烦少了。谢谢