ich habe eine kleine Datenbank von MySQL nach LibreOffice migriert. Die Datenbank wurde zu einer Zeit erstellt, als es für Linux noch gar kein OpenOffice gab, daher in MySQL. Die Migration war gar nicht so schwierig, da ich ein sqlexport hatte. Ich habe ein anderes Probelem. Aus der MySQL Datenbanke habe ich früher mit folgendem Befehl csv-dateien erstellt.
Code: Alles auswählen
SELECT *
INTO OUTFILE 'outdatei.csv'
FIELDS
TERMINATED BY ','
OPTIONALLY ENCLOSED BY ''
FROM `Tabellenname`
ORDER BY `ID` ASC;
Unter LibreOffice konnte ich csv-dateien mit folgendem befehl exportieren
Code: Alles auswählen
SELECT *
INTO TEXT "outdatei"
FROM "Tabellenname"
ORDER BY "ID" ASC;
- Alle deutschen Sonderzeichen sind Fragezeichen oder ähnliches.
- Bei neuen Tabellen werden leere Felder leer exportiert und aus der Importierten Tabelle werden leere Felder mit Anführungszeichen exportiert
Obwohl beide Tabellen meines Erachtens gleich sind (sind sie wohl aber nicht). Ich bin unter debian stable mit lo 3.5.4.2 unterwegs. Ich habe noch eine Beispieldatenbank angehängt.
gruss bernd