Sha*_*523 3 php mysql mysqli pdo
我们正在使用mysqli作为我们的主数据库连接,并且正在考虑转向使用Doctrine DBAL,它是PDO的抽象。PDO 本身是一个数据库抽象层,它为我们提供了更多的灵活性。
计划是在重构代码时实际并行使用这些,慢慢迁移我们当前的查询以使用 DBAL。
我从我的一些同事那里听到了一些担忧,即两个数据库连接器,一个使用 mysqli 和一个 PDO,有冲突的风险,导致可能的锁定情况等。进程正在运行?这真的是个问题吗?
您可以在同一脚本中使用 mysqli 和 PDO。就像您可以创建到同一个数据库的多个连接一样,即使您只使用这些连接器之一。
你总是有并发连接有锁争用的风险。但是,通过使用多个连接器,这不再有风险。
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |