Преобразование базы данных drupal из mysql в postgresql? - PullRequest
3 голосов
/ 08 мая 2011

Для большого производственного сайта Drupal 6, использующего mysql, мне интересно

  • Реально ли реально конвертировать в postgresql?
  • Каковы плюсы / минусы использования postgresql вместоmysql?
  • Стоит ли преобразование усилий?
  • Какой самый простой способ сделать это?

Спасибо

Ответы [ 3 ]

1 голос
/ 16 мая 2011

Я использовал этот инструмент для успешного выгрузки базы данных mysql в файл импорта postgres.

http://sqlfairy.sourceforge.net/

1 голос
/ 23 сентября 2011

Каковы плюсы / минусы использования postgresql вместо mysql?

PostgreSQL Optimizer намного лучше, намного лучше поддерживает поддержку типов данных, быстрее для любых продвинутых функций, таких как триггеры и т. Д., Действительно совместим с ACID (не как InnoDB, который является фальшивкой), триггеры для представлений, хорошая поддержка ГИС, много продвинутых вещей и многое, многое другое

Стоит ли преобразование усилий?

Нет, Drupal - это не продвинутый SQL, и вы не увидите значительного улучшения при переходе с MySQL на PostgreSQL, и, как уже упоминалось, вы потеряете некоторую совместимость (т. Е. Все используют mysql для drupal более или менее).

1 голос
/ 09 мая 2011

Вот несколько свежих ссылок, которые могут вам помочь:

http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL#MySQL
http://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL

http://dbconvert.com/convert-mysql-to-postgresql-pro.php
http://railsonpostgresql.com/2010/10/20/converting-rails-apps-from-mysql-to-postgresql

Большинство ссылок в Google довольно старые и содержат очень устаревшую информацию, так что будьте осторожны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...