我想通过PHP在我的Linux服务器上启用MSSQL支持。我似乎无法弄清楚解决这个问题的正确方法。一些线程建议我安装 php5-sybase。我这样做了,但我不确定它是否包含MSSQL的所有功能,更不用说sybase是一个不同的RDMBS,对吧?
我需要做什么才能通过 PHP 在 Linux 机器上运行 MSSQL 查询?
您必须安装
freeTds 作为 mssql 服务器的驱动程序,之后您必须安装 php-mssql 扩展以支持 php 以下是您可以使用的一些教程:
- http://guywyant.info/log/206/connecting-to-ms-sql-server-from-ubuntu/
- https://secure.kitserve.org.uk/content/accessing-microsoft-sql-server-php-ubuntu-using-pdo-odbc-and-freetds
- http://network-wizard.blogspot.ca/2009/03/install-freetds-on-ubuntu.html
您可以使用PDO,以下是该教程http://ollieparsley.com/2014/05/29/linux-php-pdo-sql-server/