【发布时间】:2019-10-01 09:02:54
【问题描述】:
我计划继续使用 Centos 8,但我似乎无法仅使用普通 Centos 8 软件包获得与 SQL 服务器的有效 PDO 连接。
我已经安装了 unixODBC 包,然后从 PECL sqlsrv 和 sqlsrv_pdo 安装,但我不知道如何进行实际连接或 odbc 配置。
由于我要转移到新环境的大部分代码都是使用 PDO 编写的,因此我不想将其更改为 sql server native。
是否有任何分步说明如何在不使用 freetds 的情况下建立到 sql server 的 PDO ODBC 连接,这在 centos 存储库(或 RHEL 中也不可用)。
【问题讨论】:
-
能否请您更新一下您是如何解决这个问题的(假设皮埃尔的回答有效)?他列出了要安装的包和要编辑的 ini 文件,但没有列出如何在 php 中通过 PDO 查询使用这个环境。我对相同的环境有类似但不同的问题:stackoverflow.com/questions/67170980/…
标签: pdo centos php-7.2 unixodbc centos8