我想连接到安装在unix平台( CentOs )中的 PHP 的 SQL Server 2000 ,并且能够运行查询(选择和更新)。该解决方案必须支持 UTF-8 数据。
通过网络搜索,我发现存在许多不同的方法(freeTDS,unixODBC,ODBTP,Easysoft ODBC,Easysoft ODBC-ODBC Bridge,PDO)。
有人能指出我对特定连接的最佳解决方案吗?
答案 0 :(得分:1)
PDO
是首选的库a.t.m,PDO_DBLIB
(至少对于Linux),请参阅here。如果你需要它可以在Linux和Linux之间移植Windows,使用PDO_ODBC.
答案 1 :(得分:0)
PDO_DBLIB是(现在仍然是)实验的事实阻止我使用它。我决定开始使用freeTDS测试解决方案,这似乎是最简单的方法。事实证明它的功能非常出色,对于特定连接的情况,我使用它实现了最终的应用程序。