Utilisation de l'outil de l'interface graphique MySQL Administrator J'ai exporté des tables de données extraites d'un fichier dump sql vers des fichiers csv. J'ai ensuite essayé d'importer ces fichiers CSV dans une base de données PostgreSQL en utilisant la commande postgres COPY. J'ai essayé d'entrerImportation de fichier CSV dans PostgreSQL
COPY articles FROM '[insert .csv dir here]' DELIMITERS ',' CSV;
et également la même commande sans la partie délimiteurs.
je reçois une erreur disant
ERROR: invalid input syntax for integer: "id"
CONTEXT: COPY articles, line 1, column id: "id"
En conclusion ma question est ce que quelques réflexions et des solutions à ce problème? Cela pourrait-il être quelque chose à voir avec la façon dont j'ai créé les fichiers csv? ou ai-je fait une erreur de débutant ailleurs?
fichier CSV vous a obtenu une ligne « title » en haut? –
Je me demandais juste pourquoi vous avez étiqueté votre question en tant que python? (Est-ce que je manque quelque chose de vraiment évident?) – brice
Écris des scripts pour peupler la table, en lisant ton fichier CSV. – thegeek