代码之家  ›  专栏  ›  技术社区  ›  Shiv Deepak

我应该在php中使用哪个mysql库?为什么

  •  3
  • Shiv Deepak  · 技术社区  · 15 年前

    mysql_*, mysqli_* and PDO 连接mysql数据库。我不明白的是为什么有这么多的接口用于同一个。。如果一个比哪一个好??或者是一个选择的问题。每个接口在性能和速度上是否存在差异?

    3 回复  |  直到 15 年前
        1
  •  4
  •   fcingolani    15 年前
        2
  •  1
  •   Stoosh    15 年前

    使用MySQLi,您可以利用诸如准备好的语句等特性,以及fcingolani所说的内容。

    PDO是一个数据访问抽象层,具有MsSQL、MySQL和PostgreSQL等多种驱动程序。

        3
  •  1
  •   Frankie    15 年前

    MySQLi 因为它是MySQL特有的,比普通的 MySQL . 如果你现在在做MySQL,但是将来可能会做Postgree或者任何数据库,PDO会从实际的数据库中抽象出你的数据库逻辑,所以应该是你的选择。

    MySQLi是 稍微快一点 PDO公司 .

    推荐文章