mysql - 将大数据集加载到 MySQL 表中

标签 mysql database dataset

我想开始修改大型政府数据集 - 特别是,我想使用 campaign contribution recordslobbying disclosure records 。阳光基金会和响应政治中心提供 cleaned-up versions这些数据集可供下载。

我想将这些数据集加载到MySQL表中,因为MySQL是我最熟悉的数据库管理系统。

我有两个问题:

  1. 将这些大型 CSV 文件加载到 MySQL 表中的最佳方法是什么?
  2. 是否有更好的方法将这些数据集加载到数据库中并运行查询?我应该考虑不同的数据库平台吗?我愿意接受其他选择,但我不知道从哪里开始。目前,我只会执行本地查询,但在某些时候我想构建一个公共(public)网络应用程序。

最佳答案

要回答您的第一个问题,请尝试 MySQL 的 LOAD DATA INFILE命令。这种类型的数据加载通常相当快。

关于mysql - 将大数据集加载到 MySQL 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316174/

相关文章:

PHP 在输入表单之前显示 'Not found"消息

c++ - 我们如何使用 CRecordset 批量更新记录

python - Django 在管理页面中显示一对多关系

javascript - 使用javascript加入两个数据集

php - 时区正确,但时间不正确 - PHP MySQL

mysql - 查询仅适用于 PHPMyAdmin

c# - 强制约束问题

mysql - VB.Net DataSet找不到表

mysql - 将 CONCAT 增量添加到 varchar(128)

php - 我应该如何在服务器上存储用户帐户文件?