z6c - personal blog about topics

Christian Müller – Letzte Änderung: 08.11.2011 00:22 Uhr

sqlite2mysql - untested

Bei Treibsand.com fand ich folgendes Rezept, sqlite nach MySQL zu konvertieren: Achtung! Ungetestet

#!/usr/bin/env python

import sys
import re

file = sys.stdin.read()
file = re.sub(r'(CREATE (TABLE|INDEX)[^;]*|COMMIT|BEGIN TRANSACTION);', '', file)
file = re.sub(r'INSERT INTO "([^"]+)"', lambda m: 'INSERT INTO `%s`' %  m.groups(1), file)
sys.stdout.write(file)

Danach einfach

./sqlite2mysql < sqlite_dump.sql > mysql_dump_dataonly.sql

Kommentare für diesen Artikel noch nicht freigeschaltet.

Bitte eine Email an kommentare@zentonic.org mit Betreff "Kommentare für Post 8"