PHP开发人员的PostgreSQL和MySQL之间的差异

前端之家收集整理的这篇文章主要介绍了PHP开发人员的PostgreSQL和MySQL之间的差异前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于数据库上的大多数查询包括诸如“在多边形内”的要求的项目,我开始考虑选择Postgresql与PostGIS而不是 MySQL,我以前主要使用它.主要是因为Postgresql有更多的GIS功能.但是,我不确定如何评估这一点,也无法真正看到 PHP开发人员视角的差异.

>与MysqL一样,Postgresql支持是否与PHP集成?
>编写PostgreSQL查询(sql)与MysqL非常相似吗?
>选择Postgresql而不是MysqL时,有什么需要考虑的问题吗?
>使用GIS数据时,每个定义的Postgresql是更好的解决方案吗?

希望你们能帮我澄清一些.

Is Postgresql support integrated just as well with PHP as MysqL is?

是.甚至可能更好,更多PHP functions可用于使事情变得非常简单.

Is writing Postgresql queries (sql) very similar to MysqL?

是的,这是sql.但是您确实拥有更多高级功能,例如Oracle和sql Server.

Are there any caveats to consider when choosing Postgresql instead of
MysqL?

Postgresql尚未在廉价主机提供商上普及.但它是可用的.

Is Postgresql per definition the better solution when using GIS data?

当您需要GIS查询时,MysqL是一个笑话,而PostGIS中的PostGIS(函数和数据类型)是市场上最好的GIS数据库之一.

编辑:
检查这两个比较:

> SQL Server 2008/Oracle 11G/PostGIS
> SQL Server
2008/MySQL/PostGIS

PostGIS已经升级到2.0版本,Postgresql升级到9.1版本,即将推出9.2版本.

MysqL只有一些GIS功能,缺乏性能,对于GIS来说,它不是一个严肃的选择.

猜你在找的PHP相关文章