可以使用mysqli连接到DB,而不是使用mysqli查询PDO吗?

时间:2013-08-26 23:18:40

标签: php mysql pdo mysqli

可以使用mysqli连接到DB,而不是使用mysqli查询PDO吗?怎么可以实现呢?

1 个答案:

答案 0 :(得分:0)

当然,有可能(在某种程度上),你可以同时使用PDO和mySqli。

但唯一的方法是构建两个连接。

$pdoConnection = new PDO('mysql:host=localhost;dbname=<SOMEDB>', '<USERNAME>', 'PASSWORD');
$mySqli = new mysqli("localhost", "user", "password", "database");

根据您的需要在它们之间切换。

但当然,你应该只坚持一种方法。

(故事的道德:你不能使用PDO连接来实现mysqli功能,反之亦然)。

修改

有些人喜欢认为这是不可能的,但是some people beg to differ