Переход с mysql на postgresql осуществляется при помощи MySQL-to-PostgreSQL - это программа, которая используется при переносе баз данных MySQL на PostgreSQL -сервер. Программа обладает высокой производительностью из-за того что у нее имеется поддержка баз данных напрямую к базе и источнику. В данном случае не используется ODBC или какое либо другое промежуточное подключение. Версия командной строки для инструмента позволяет выполнять сценарий и планировать процесс преобразования. В нашей компании есть , так что вам не придется ни о чем волноваться.
Особенности
MySQL для PostgreSQL работает со всеми версиями MySQL (включая вилки MariaDB и Percona) и PostgreSQL (включая Heroku) Программа конвертирует индексы и внешние ключи со всеми необходимыми атрибутами:
-
Быстрое преобразование (около 20 000 записей в секунду в современной современной системе)
-
Возможность экспорта в файл сценария SQL
-
Возможность настраивать имя, тип, значения по умолчанию для каждого столбца
-
Возможность синхронизации базы данных PostgreSQL с данными MySQL
-
Возможность выбора таблиц MySQL для конвертации
-
Возможность фильтровать данные с помощью SELECT-запросов
-
Поддержка Unicode
-
Поддержка командной строки
-
Сохраняет настройки конверсии в профиле
-
Быстрый запуск
-
Простой в использовании интерфейс в стиле мастера
-
Полная поддержка установки / удаления
-
Неограниченная круглосуточная служба поддержки
-
Подписка на обновления за 1 год
Ограничения
Не конвертирует представления, хранимые процедуры и триггеры Демоверсия конвертирует только 50 записей на таблицу Демоверсия не конвертирует внешние ключи Загрузите пробную версию MySQL-to-PostgreSQL
Требования
Среда PostgreSQL (речб идет о компонентах, которые относятся к серверным PostgreSQL их необходимо установить на той же машине, где находится база MySQL это необходимо для проведения конвертации в PostgreSQL) Так же нужно учитывать, что для проведения всех операций вам необходима учетная запись администратора, ведь только с этими привилегиями вы сможете оперировать системой.
Быстрый Lauch
После сохранения настроек преобразования в профиль вы можете запустить конвертер в режиме быстрого запуска. Просто запустите проводник Windows и дважды щелкните файл описания профиля (.s2p) левой кнопкой мыши. Затем будет запущено преобразование MySQL в PostgreSQL, загрузив необходимые настройки из указанного профиля.