@cinematik

Различия между Postgresql и Mysql?

Сильно ли различаются Postgresql и Mysql?
Трудно ли импортировать базу из Mysql в Postgresql?
Много ли будет различий в командах SQL на уровне программного кода?
  • Вопрос задан
  • 700 просмотров
Пригласить эксперта
Ответы на вопрос 4
@BorisKorobkov Куратор тега MySQL
Web developer
Обе поддерживают SQL, но имеют к нему свои дополнения. Погуглите - есть множество сравнительных статей.
Обычно требуются косметические правки дампа. Для этого есть множество конвертеров.
Чтобы код одинаково работал с любой БД, используйте абстракции типа ORM/ActiveRecord
Ответ написан
Комментировать
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Самое главное отличие - PostgreSQL поддерживает современный стандарт SQL:2008, а MySQL не в полном объёме даже SQL-92.
Ответ написан
terrier
@terrier
Если вы переходите с MySQL на Postgres, то ничего особо сложного быть не должно - есть много автоматических конвертилок для миграции в этом случае. Сломается только то, что и так работать было не должно:)
В обратную сторону возможны сложности, все-таки у посгреса есть много фич, которые mysql не знакомы или пишутся по другому.
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы