在Linux上从PHP连接到MS SQL Server?

时间:2009-02-03 15:10:20

标签: php sql-server linux apache

我需要从Linux服务器上运行的PHP脚本连接到MS SQL Server数据库。我正在寻找使用FreeTDS,因为没有适用于Linux的官方MS SQL Server驱动程序。这是我最好的选择吗?在生产环境中可以吗?还有其他选择,也许是ODBC?

4 个答案:

答案 0 :(得分:2)

是最好的免费选择。我用它和Qt(C ++)。

您可以将它与unixODBC一起使用。

如果您可以付款,可以使用easysoft

中的驱动程序

答案 1 :(得分:2)

我工作的公司已经运行FreeTDS连接到我们的生产服务器上的SQL 2000已有近6年了。特殊字符编码存在一些问题,但整体而言效果很好。

答案 2 :(得分:1)

我完全同意,FreeTDS完全符合您的要求,以下是该产品的简要说明:“FreeTDS是一套适用于Unix和Linux的程序库,允许您的程序本地通信Microsoft SQL Server和Sybase数据库。“

只需访问他们的网站,您就会在知道之前就开始运行:http://www.freetds.org/

  • 尼古拉斯

答案 3 :(得分:1)

我不了解PHP,但它绝对是Python的最佳解决方案。我只是written up a Beginners How To了。关于Linux的部分将与任何编程语言相关。