From: | Thomas Markus <t(dot)markus(at)proventis(dot)net> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: Umstellung von MySQL auf PostgreSQL |
Date: | 2012-07-16 10:23:37 |
Message-ID: | 5003EBA9.4080801@proventis.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Moins,
Am 16.07.2012 11:06, schrieb Guenther Boelter:
>
> Moin!
>
> Zunaechst mal vielen Dank Euch beiden fuer's 'Mutmachen' und
> natuerlich fuer die Hinweise.
>
> Ich denke, ich werde zunaechst mal meine MySQL Datenbank ein wenig
> 'aufraeumen', unter anderem Feld- und Tablenamen auf Kleinschreibung
> umstellen. Das sollte in zwei/drei Tagen erledigt sein, zumal das nur
> so 30% der Namen betrifft. Irgendwann habe ich naemlich schon
> angefangen dort nur noch Kleinschreibung zu verwenden.
>
> Dann werde ich noch mal meine diversen Queries durchgehen. Da duerften
> aus der Anfangszeit auch noch einige etwas eher 'ungewoehnliche'
> Konstruktionen existieren.
>
> Und erst danach werde ich dann mit mysql2postgres die eigentliche
> Umstellung vornehmen. Ausserdem habe ich mich nach Albes Hinweis nun
> endgueltig entschlossen das public-Schema dann doch nicht zu verwenden.
>
> Einsteigen will ich uebrigens mit der 9.1, die sollte nach Andreas
> Ausage dann wohl in Ordnung sein.
>
> Zwei Fragen habe ich aber aktuell noch:
>
> Was ist dieses 'CTE', dass da mit der 8.4 eingefuehrt wurde und wie
> kann ich den 'search_path' per User bzw. per Mandant passend setzen?
>
> Gruss
>
> Guenther
>
sofern sich die mysql spezifischen Konstrukte in Grenzen halten würd ich
die Queries bereits in der PG umarbeiten und dann auch gleich an PG
anpassen.
Da kannste dann gleich die CTE verwenden (schöne Sache). Siehe
http://www.postgresql.org/docs/9.1/static/queries-with.html
Den search_path kann man ganz einfach setzen. Siehe
http://www.postgresql.org/docs/9.1/static/sql-set.html
Gruss
Thomas
From | Date | Subject | |
---|---|---|---|
Next Message | Albe Laurenz | 2012-07-16 12:21:49 | Re: Umstellung von MySQL auf PostgreSQL |
Previous Message | Andreas Kretschmer | 2012-07-16 09:29:43 | Fwd: Re: Umstellung von MySQL auf PostgreSQL |