Seite 1 von 1

MySQL dump -> SQLite...

Verfasst: Samstag 17. September 2005, 09:20
von jens
Offensichtlich gibt es auch zwischen einem MySQL dump und SQLite unterschiede... Es gibt wohl keinen auto_increment, bzw. dieser wird irgendwie anders gesetzt, wie auch PRIMARY KEY anders makiert wird...

Gibt es einen Konverter oder eine andere Möglichkeit eine Datenbank zu überführen?

Verfasst: Samstag 17. September 2005, 11:08
von Leonidas
Frag doch besser mal die SQLite Leute, die haben da sicher mehr Ahnung.

Verfasst: Samstag 17. September 2005, 21:11
von BlackJack
'PRIMARY KEY' sollte SQLite können, das ist im Gegensatz zu 'auto_increment' im SQL Standard enthalten.

Verfasst: Sonntag 18. September 2005, 08:58
von jens
BlackJack hat geschrieben:'PRIMARY KEY' sollte SQLite können, das ist im Gegensatz zu 'auto_increment' im SQL Standard enthalten.
Hier http://www.sqlite.org/faq.html#q1 gibt es eine Lösung dafür:
A column declared INTEGER PRIMARY KEY will autoincrement.
Also sieht es so aus, das ich meinen Dump selber "konvertieren" muß :(
Dafür hab ich eigentlich schon ein universalize SQL dump.py. Bisher war es eigentlich nur dafür da, unnötige Daten aus dem Dump raus zu schmeißen und dann eine ZIP-Datei davon zu machen... Das muß ich dann wohl ein wenig ausbauen.

Verfasst: Freitag 2. Februar 2007, 08:07
von jens
*alten Thread rauskram*

Gerade gefunden: http://www.sqlite.org/cvstrac/wiki/wiki ... erterTools 8)