Задать вопрос

MySQL или PostgreSQL для PHP разработчика в 2020.Нужно ли изучать MySQL если знаешь PostgreSQL?

Я знаю, что в Интернете есть много информации о PostgreSQL и MySQL, но нет ответа на мой вопрос, который имеет некоторые особые обстоятельства.

Прочтите краткое введение чтобы понять о чем мой вопрос

Для начала я не очень опытный в работе с БД и СУБД. На текущий момент, уже освоил PHP и азы Laravel. В своих учебных проектах я использовал простейшие запросы ( использовал MySQL). На этом мои знания заканчиваются. Итак, теперь я хочу копнуть глубже и изучить SQL и какую-нибудь СУБД для веб разработки.

Хочу обратить ваше внимание на то, что я получил очень хороший курс по PostgreSQL и SQL, мне понравилось изложение материала и подготовленность автора. В этом курсе полностью изучаем SQL и PostgreSQL(как минимум основы PostgreSQL). В целом, у меня сложились очень хорошее впечатления и ожидания от этого курса.

Но я решил проверить, какая СУБД пользуется популярностью среди PHP разработчиков , и наиболее распространенным ответом является MySQL. В связи с этим я решил проверить вакансии в моем городе, и большинство из них требуют знания MySQL нежели PostgreSQL. Я подумал, что для меня было бы выгоднее изучить MySQL, но я не нашел ни одного курса, который мог бы произвести большее впечатление, чем вышеупомянутый

Итак, мои вопросы:

1) Стоит ли изучать MySQL, зная PostgreSQL

2) Есть ли БОЛЬШАЯ разница какой СУБД пользоватся в веб-разработке с использованием PHP ?
(в принципе в интернете есть информация на этот счет поэтому этот вопрос можно пропустить)

2) Возникнут ли у меня трудности при встрече с проектом с MySQL, если я выучу PostgreSQL

3) Будут ли трудности с поиском работы, если я выберу PostgreSQL

4) В описании курса было упомянуто, что «Все знания, которые вы получите на курсе, легко применимы к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle» Правда или сахар для покупки курса?

Может, это звучит смешно и глупо, но для меня это действительно тяжелое решение , потому что время на вес золота, и я не хочу тратить его зря
  • Вопрос задан
  • 742 просмотра
Подписаться 3 Простой 1 комментарий
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
В идеальном мире разработчику достаточно знать стандартный SQL. Но мы живём не в идеальном мире, поэтому придётся сталкиваться с различиями в реализации стандарта и особенностями эксплуатации СУБД, а значит лучше учить и PostgreSQL, и MySQL. Причём лучше не по курсам, а по учебникам и документации.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
1) Стоит ли изучать MySQL, зная PostgreSQL

Изучайте, MySQL что то типа записной книжки с sql интерфейсом, но зато быстрый и простой

2) Есть ли БОЛЬШАЯ разница какой СУБД пользоватся в веб-разработке с использованием PHP ?
(в принципе в интернете есть информация на этот счет поэтому этот вопрос можно пропустить)


Не очень большая, особенно если все делаешь внутри приложения

2) Возникнут ли у меня трудности при встрече с проектом с MySQL, если я выучу PostgreSQL

Я думаю что да, они всегда возникают см. закон Мерфи

3) Будут ли трудности с поиском работы, если я выберу PostgreSQL

Ни каких

4) В описании курса было упомянуто, что «Все знания, которые вы получите на курсе, легко применимы к другим СУБД, таким как MySQL, Microsoft SQL Server, Oracle» Правда или сахар для покупки курса?


Базовый SQL92 действительно одинаков для всех, но дьявол кроется в деталях.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы