mysql - 是什么让 PostgreSQL 比 MySQL 更先进?

标签 mysql postgresql

我听过很多PostgreSQL,但我一直想知道为什么您会选择它而不是 MySQL。是什么让它成为“世界上最先进的”?那些“先进”的功能真的很重要吗?

最佳答案

postgres 有更好的外键支持、更好的引用完整性、事务、 View 、子选择等。但这并不意味着 MySQL 没有它的位置。这实际上取决于您的需求。数据库的大小和关系的复杂性等。MySQL 的设置和使用非常简单,几乎所有 Web 包都默认安装了它。

您可以在整个网络上找到大量关于这 2 个的比较。

关于mysql - 是什么让 PostgreSQL 比 MySQL 更先进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/665023/

相关文章:

c++ - C++ ODB向mysql插入汉字问题

php - 为什么我的代码没有回显任何内容?

python - 如何使用python在mysql中插入python dict的键和值

postgresql - 如何拆分具有重叠多边形的多边形并计算 PostgreSQL 中的重叠?

php - 如何在数据透视表 Laravel 5 中为附加字段附加不同的值

php - 使用PHP错误将HTML表单中的数据输入到MYSQL

sql - PostgreSQL 访问记录的第一个元素

postgresql - rake db :migrate does nothing in Rails 4. 1 应用程序并无错误退出

NHibernate ISessionFactory.OpenSession() 不打开数据库连接

database - Postgres : Reference Cell of the other table