Kapitel 13. Importieren und Exportieren von Daten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

13.0 Einleitung

Angenommen, eine Datei namens somedata.csventhält 12 Datenspalten im CSV-Format (comma-separated values). Aus dieser Datei möchtest du nur die Spalten 2, 11, 5 und 9 extrahieren und sie verwenden, um Datenbankzeilen in einer MySQL-Tabelle zu erstellen, die die Spalten name, birth, height und weight enthält. Du musst sicherstellen, dass Größe und Gewicht positive Ganzzahlen sind, und die Geburtsdaten vom MM/DD/YY Format in das YYYY-MM-DD umwandeln. Wie kannst du das tun?

Bei der Übertragung von Daten in MySQL treten häufig Probleme mit bestimmten Anforderungen auf. Datendateien sind nicht immer so formatiert, dass sie ohne Vorbereitung in MySQL geladen werden können. Daher ist es oft notwendig, die Daten vorzuverarbeiten, um sie in ein für MySQL akzeptables Format zu bringen. Das gilt auch umgekehrt: Daten, die aus MySQL exportiert werden, müssen möglicherweise bearbeitet werden, damit sie für andere Programme nützlich sind.

Obwohl einige Datenaufbereitungsvorgänge einen großen Teil der manuellen Überprüfung und Neuformatierung erfordern, kannst du in den meisten Fällen zumindest einen Teil der Arbeit automatisch erledigen. Praktisch alle diese Probleme beinhalten zumindest einige Elemente einer gemeinsamen Reihe von Konvertierungsproblemen. In diesem und im nächsten Kapitel geht es darum, ...

Get MySQL Kochbuch, 4. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.