如何将 .csv 文件转换为数据库?

如何将 .csv 文件转换为数据库?

我有一个 8GB 的​​ .csv 文件,包含 6 列和 202,176,000 行。
如何将其转换为 OpenOffice 数据库 (.db) 文件?

答案1

.db 用于几种不同的格式,但我假设您指的是 Access。您可以使用 Access 数据导入向导将 csv 加载到表中。

说明在这里: http://databasesuperstar.com/ms-access-tutorial-how-to-import-csv-file/

对于 OpenOffice,请参见此处:https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=37013

答案2

微软 Access:

有一个教程http://databasesuperstar.com/ms-access-tutorial-how-to-import-csv-file/,质量非常好,这里无法重复。


开发办公室:

https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=37013(来源:各种用户),其中提供了多个不错的选择:

  1. 将 CSV 数据导入 Calc。选择并复制所有数据。在基础文件中,转到“表格”视图(即,单击左侧部分的“表格”图标),右键单击列出表格的区域并选择“粘贴”。在弹出的对话框中,选择“定义和数据”,然后根据需要填写后续屏幕。此选项将电子表格数据复制到某种类型的可编辑数据库(本机 HSQLDB、MySQL 或任何与 Base 连接的数据库)。

  2. 使用文件作为可编辑数据源此选项利用某些数据库服务器的功能将纯文本加载到预定义表中。

  3. 将所有类似的 csv 文件存储在一个目录中,并将基础文档连接到该目录。此选项将纯文本文件集合视为只读数据库的表。您还可以从此伪数据库将选定的数据复制到真正的数据库中。

看 ”将 csv 导入到 openoffice 数据库“查看其他选项。


我已将此发布为社区 wiki,因为我无法承担上述任何责任,但我会将其发布在这里,以防其他网站有一天关闭。请随意添加其他选项和说明。

相关内容