php - PDO_DBLIB 对比PDO_SQLSRV

标签 php sql-server pdo php-7

从php连接SQL服务器的最佳PDO驱动程序是什么?到目前为止,我发现了两个扩展名:

  • sybase DBLIB
  • 此处指定的 Microsoft SQL 服务器官方驱动程序 here .它适用于 php7。它适用于Linux。我已经安装了。它正在工作

  • 我首先安装了 DBLIB。但是 DBLIB 非常随机地显示以下错误:

    SQLSTATE[01002] Adaptive Server 连接失败(严重性 9)

    它不是用于配置。如果我重新加载页面,错误就会消失并且一切都完美地开始。它发生得非常随机,而且很少发生。

    在这种情况下,使用 Microsoft 官方驱动程序会帮助我吗?你能建议我该怎么做吗?哪个是连接 sql server 的更好驱动程序,也可以解决随机发生的问题?

    最佳答案

    DBLIB 正在变得过时。我们需要在所有地方使用 PDO_SQLSRV

    关于php - PDO_DBLIB 对比PDO_SQLSRV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42524613/

    相关文章:

    php - 如何在 CodeIgniter 中执行我的 SQL 查询

    php - 更改登录语言

    php - 缩略图分页的想法

    php - 有人可以解释为什么这个使用 LIMIT 的查询有效,而另一个则无效吗?

    php - 使用 PDO AJAX 时 SQL SELECT 查询不起作用

    php - 未返回值

    SQL 服务器 : trigger on Insert alter input

    sql - 在 SQL Server 中查找在特定[月份]内未晋升的员工

    sql-server - SQL Server - 如何在多行 INSERT 事务中手动递增 PK

    php - PDO sqlsrv 数据库连接超时