[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mysql diff, mysql=>pgsql



Pechnikov Alexey wrote:

1) Есть две базы mysql. Нужно получить sql script, приводящий одну базу
к другой.

Это шутка? Удалить данные из одной базы и залить дамп другой.
А что с данными?

У клиента старая версия. В новой версии сменился charset, добавились новые поля и таблицы. Нужно конвертнуть старую версию в новую. Данные надо оставить, изменить структуру бд.
2) Есть mysql dump. Нужно получить pgsql dump.

На сайте постгреса есть тулзы для этих целей, правда, сам не пользовал, ибо проще в csv вылить из исходного формата, скриэйтить базу постгреса и залить в нее. Создание структуры базы абы как, с помощью конвертора одна из худших вещей, которую можно придумать.
mysql2pgsql.pl выдаёт нерабочий sql код. С pgsql не знаком.

--
Oleg Gashev.



Reply to: