0

所以我有一些统计研究,我想导入 MySQL 数据库。这些研究有很多变量,每个变量都用于在我的数据库中创建一个列。我有一个包含我研究中所有数据的 CSV 文件,我也想将其导入我的数据库。

一些研究中有超过 1000 个变量。这意味着我的表中将有超过 1000 列,我知道这是 MySql 中的限制。因此,我必须为我的研究创建多个表,并使用视图将它们组合起来以一次查看所有变量。

这是否意味着我还必须拥有多个 CSV 文件(每个 1000 列表一个),或者是否有某种方法可以将 CSV 文件中的批量插入到两个表中?

4

1 回答 1

0

您肯定需要多个表。我会编写一个脚本来读取 csv 文件。然后他们将数据写入数据库。

但是,在转储数据之前,我会寻找机会来规范化/合理化数据集。您可能会发现归一化实际上可能有助于您的分析。

于 2013-01-26T13:55:53.703 回答