首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时使用MDB2和MySQLi (好还是坏?)

同时使用MDB2和MySQLi (好还是坏?)
EN

Stack Overflow用户
提问于 2009-11-23 09:53:27
回答 2查看 1.2K关注 0票数 0

我想使用PEAR Mail_queue包,它需要PEAR MDB2包来进行数据库抽象。

我现在所有的数据库查询都使用MySQLi,并不是很想使用MDB2。

在我的PHP应用程序中同时使用MDB2和MySQLi是不是很糟糕?

有没有人能给我一个好的理由让我一起使用MDB2而不是MySQLi?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2009-11-23 12:13:17

PEAR::MDB2 has a driver that uses mysqli,所以我不明白你问题的意思。如果你问:

使用mysqli_*打开一个连接,使用PEAR::MDB2打开另一个连接是好是坏

这还不错,但您可能会打开两个到同一数据库的连接,而只需要一个连接。请注意,如果您开始在代码中混合使用这两种连接,那么在进行维护时,您可能很快就会感到困惑。

票数 1
EN

Stack Overflow用户

发布于 2009-11-27 22:00:14

使用MDB2和任何其他并发连接到mysql数据库的方法都没有已知的问题。你应该会好起来的。

最好使用MDB2或任何其他抽象层,这样以后就可以迁移到使用不同类型的数据库服务器(例如,postgresql或sqlite ),而不必大惊小怪。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1780748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档