2010-07-26 60 views
-1

我有一个目前格式不正确的电子表格,用于导入mysql。数据按列而不是按行组织。因此,第一列包含字段名称,第二列包含记录1,依此类推。mysql导入垂直CSV数据

是否有可能为MySQL理解这个数据?如果没有,除了重做电子表格之外,还有关于如何导入这些数据的想法?

该数据目前在谷歌文档。

编辑: 我写的PHP,如果这有助于这件事,尽管我打算用sequel pro导入。

回答

2

您为此标记了“import-from-excel”;你可以简单地在Excel中选择数据,复制,然后使用“粘贴特殊”来转置数据(这是一个复选框,靠近“粘贴特殊”窗口的底部;请参阅图像)。

alt text

+0

这完全有效。出于好奇,如果我没有卓越,该怎么办? – hookedonwinter 2010-07-27 00:06:39

+0

如果你知道(并拥有)matlab,你可以使用它轻松导入和转置矩阵,但这是一个利基答案。你可以尝试编写一个简单的shell脚本来完成它,但如果你不熟悉脚本,它可能会成为PITA。 – eykanal 2010-07-27 00:16:08