MySQL: Unterschied zwischen den Versionen
Aus MindLoot
(Kapitel CSV-Import, Quelle: El RIDO) |
K |
||
Zeile 1: | Zeile 1: | ||
==CSV-Import== |
==CSV-Import== |
||
− | MySQL liefert Werkzeuge mit, um beispielsweise die klassischen CSV-Dateien zu importieren. Mithilfe von [Open Office] kann man so aus bestehenden Tabellenkalkulations-Dateien sehr leicht umfangreiche Datenbanken erstellen oder diese in bestehende Datenbanken integrieren. Einige Hinweise hierzu: |
+ | MySQL liefert Werkzeuge mit, um beispielsweise die klassischen CSV-Dateien zu importieren. Mithilfe von [[Open Office]] kann man so aus bestehenden Tabellenkalkulations-Dateien sehr leicht umfangreiche Datenbanken erstellen oder diese in bestehende Datenbanken integrieren. Einige Hinweise hierzu: |
* Man kann MySQL zwar mitteilen, welche Felder in der CSV-Datei enthalten sind. Allerdings müssen auch Felder mit Standardwerten (zum Beispiel Aktiv-Flags) enthalten sein. Dazu erzeugt man am besten in Open Office einige leere Spalten und befüllt diese mit den kopierten Werten. |
* Man kann MySQL zwar mitteilen, welche Felder in der CSV-Datei enthalten sind. Allerdings müssen auch Felder mit Standardwerten (zum Beispiel Aktiv-Flags) enthalten sein. Dazu erzeugt man am besten in Open Office einige leere Spalten und befüllt diese mit den kopierten Werten. |
||
* Um den Export aus Open Office abzuschliessen, wählt man einfach "Datei" > "Speichern unter..." und das "CSV" Dateiformat. Im folgenden Dialog kann man umfangreiche Einstellungen zur gewünschten Kodierung, Trennzeichen, etc. angeben. |
* Um den Export aus Open Office abzuschliessen, wählt man einfach "Datei" > "Speichern unter..." und das "CSV" Dateiformat. Im folgenden Dialog kann man umfangreiche Einstellungen zur gewünschten Kodierung, Trennzeichen, etc. angeben. |
Version vom 14. März 2007, 14:29 Uhr
CSV-Import
MySQL liefert Werkzeuge mit, um beispielsweise die klassischen CSV-Dateien zu importieren. Mithilfe von Open Office kann man so aus bestehenden Tabellenkalkulations-Dateien sehr leicht umfangreiche Datenbanken erstellen oder diese in bestehende Datenbanken integrieren. Einige Hinweise hierzu:
- Man kann MySQL zwar mitteilen, welche Felder in der CSV-Datei enthalten sind. Allerdings müssen auch Felder mit Standardwerten (zum Beispiel Aktiv-Flags) enthalten sein. Dazu erzeugt man am besten in Open Office einige leere Spalten und befüllt diese mit den kopierten Werten.
- Um den Export aus Open Office abzuschliessen, wählt man einfach "Datei" > "Speichern unter..." und das "CSV" Dateiformat. Im folgenden Dialog kann man umfangreiche Einstellungen zur gewünschten Kodierung, Trennzeichen, etc. angeben.
- Auch ein guter Texteditor mit umfangreicher "Suchen und Ersetzen"-Funktion kann beim Aufbereiten der Daten wertvolle Dienste leisten.
- Möchte man das Trennzeichen (meist , oder ;) und das Feldbegrenzungszeichen (meist ") im Text verwenden, muss man es escapen. Einfach einen Backslash (\) voranstellen.