2010-07-26 7 views
-1

J'ai une feuille de calcul qui est actuellement formatée incorrectement pour une importation mysql. Les données sont organisées par colonne plutôt que par ligne. Ainsi, la première colonne contient les noms des champs, la deuxième colonne contient l'enregistrement 1, et ainsi de suite.mysql importer des données csv vertical

Est-il possible que mysql comprenne ces données? Si non, des idées sur la façon d'importer ces données en plus de refaire la feuille de calcul?

Les données sont actuellement dans un doc google.

Editer: J'écris php, si cela aide le tout, même si je prévoyais d'importer en utilisant sequel pro.

Répondre

2

Vous avez marqué ce "import-from-excel"; vous pouvez simplement sélectionner les données dans Excel, copier, puis utiliser "coller spécial" pour transposer les données (c'est une case à cocher près du bas de la fenêtre "coller spécial", voir image).

alt text

+0

Cela fonctionne totalement. Par curiosité, et si je n'avais pas excellé? – hookedonwinter

+0

Si vous connaissez (et possédez) matlab, vous pouvez importer et transposer facilement des matrices en utilisant cela, mais c'est une réponse de niche. Vous pouvez essayer d'écrire un script shell simple pour le faire, mais ce serait probablement un PITA si vous n'êtes pas familier avec les scripts. – eykanal

Questions connexes