Pechnikov Alexey wrote:
1) Есть две базы mysql. Нужно получить sql script, приводящий одну базу к другой.Это шутка? Удалить данные из одной базы и залить дамп другой.
А что с данными?У клиента старая версия. В новой версии сменился charset, добавились новые поля и таблицы. Нужно конвертнуть старую версию в новую. Данные надо оставить, изменить структуру бд.
2) Есть mysql dump. Нужно получить pgsql dump.На сайте постгреса есть тулзы для этих целей, правда, сам не пользовал, ибо проще в csv вылить из исходного формата, скриэйтить базу постгреса и залить в нее. Создание структуры базы абы как, с помощью конвертора одна из худших вещей, которую можно придумать.
mysql2pgsql.pl выдаёт нерабочий sql код. С pgsql не знаком. -- Oleg Gashev.