我正在使用 Php 使用以下代码连接 SQL 服务器:
$dbhandle = mssql_connect($server,$username,$password);
or die("Could not connect to SQL server");
$selected = mssql_select_db($database,$dbcon)
or die("Could not open database $database");
但是,我发现代码无法运行。没有错误消息,并且不能用它执行任何 mssql_query()。
经过一番研究,我发现Php 5.5并不像mysql一样默认支持mssql。但是,我没有找到解决方案。
我从 Microsoft 找到了这个,但它们适用于 Windows 上的 Php。我找不到适用于 Linux 的版本
http://www.microsoft.com/en-us/download/details.aspx?id=20098
我应该如何在 Ubuntu 中安装 PHP 5.5 的 SQL 驱动程序。
我的服务器
Ubuntu 上的 PHP 5.5.9
Microsoft Server 2012R2 上的 SQL Server 2012
最佳答案
以下是使用 LAMP 连接 MSSQL Server 数据库的引用。
Microsoft-SQL-Server-Database
Ubuntu Server – Connect to MSSQL via PHP
它可以在我的电脑上运行。
关于php - 从 Php 5.5 访问 MS SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29641615/