PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

За начинаещ, има ли голяма разлика между MySQL и PostgreSQL

Причината, поради която обикновено предлагам PostgreSQL преди MySQL, е, че MySQL е далеч от стандартите (по отношение на SQL). Не поддържа използването на прозоречни функции (версия 8.4), общи изрази на таблицата (8.4), Ограничения ПРОВЕРКА , EXCEPT/MINUS оператор, дори FULL OUTER JOIN... Въпреки че може би никога не сте чували за тези думи, ще трябва да използвате тези понятия в някакъв момент.

Силно ви препоръчвам да започнете с PostgreSQL, след което можете да научите какво е "истински" SQL. След това можете да решите дали MySQL е достатъчен или не.

P.S. Започнах с MySQL и съжалявах. Сега използвам PostgreSQL и ми харесва.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django:Група заявки по месец

  2. Използвайте променлива, зададена от мета-команда psql вътре в блока DO

  3. Транзакциите не работят за моята MySQL DB

  4. Сравняване на производителност и цени на PostgreSQL DigitalOcean – ScaleGrid срещу управлявани бази данни DigitalOcean

  5. Събирайте рекурсивни JSON ключове в Postgres