0

我正在阅读php db 类,我正在阅读的所有内容都推荐"PDO"。凉爽的。那么“mysqli_stmt”的目的是什么?是否已弃用?

请指教。

轨枕。

4

3 回答 3

2

做事的方法不止一种。PDO 是一个数据库层,它允许您通过各种驱动程序使用许多不同的数据库类型。 mysqli_*仅适用于 MySQL。

两者都可以在使用 MySQL 数据库时完成工作。我推荐 PDO,但这只是我的偏好,因为我喜欢将来可能更轻松地更改数据库的灵活性。

于 2012-05-09T19:50:13.390 回答
2

据说 Mysqli 是两者中性能更快的,但我认为 PDO 的功能远远超过 Mysqli。在更改数据库时,我也更喜欢 PDO 的灵活性。

于 2012-05-09T19:51:44.940 回答
2

PDO是一个抽象层,mysqli是一个直接与数据库交互的扩展。

于 2012-05-09T19:53:48.587 回答