为了账号安全,请及时绑定邮箱和手机立即绑定

使用 PHP 与 PostgreSQL 而不是 MySQL

使用 PHP 与 PostgreSQL 而不是 MySQL

PHP
米琪卡哇伊 2023-06-24 18:34:53
注意:这不是关于哪个数据库更好的问题,根本不是。您好,我的客户有一个具有以下堆栈的共享主机: PHP:7.xx MySQL:5.6.x Postgres:9.2.x PhpMyAdmin PhpPgAdmin我可以使用 MySQL(PHP) 和 PostgreSQL(C#、Go、Python、JS),但我个人更喜欢 Postgres,而且我的客户的主机规格使得使用一些 SQL 功能(如 CTE)变得更加困难,这些功能在 MySQL 中不支持5.6(我知道8.0有)。问题:我打算使用Postgres,但是我有点担心PHP+Postgres的组合,因为似乎大多数PHP开发都是与MySQL耦合的,例如,与PhpPgAdmin(最后一个版本)相比,PhpMyAdmin正在积极开发从 2018 年开始),而且似乎总是假设 PHP 使用 MySQL 运行,而 Postgres 就像第二公民。那么,根据您的经验,我应该使用 Postgres 还是 MySQL,以尽量减少可能出现的麻烦?谢谢。
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

我断断续续地使用 php 和 postgresql 大约有 20 年了。驱动足够稳定。您缺乏对 PostgreSQL 中一些更高级的数据类型(或无论如何习惯)的内置支持 - 范围、数组等。



查看完整回答
反对 回复 2023-06-24
  • 1 回答
  • 0 关注
  • 74 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信