Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使用PHP7从ubuntu连接到MSSQLSever_Sql Server_Database Connection_Php 7 - Fatal编程技术网

Sql server 如何使用PHP7从ubuntu连接到MSSQLSever

Sql server 如何使用PHP7从ubuntu连接到MSSQLSever,sql-server,database-connection,php-7,Sql Server,Database Connection,Php 7,我试图使用PHP7从ubuntu连接到Microsoft sqlserver,但我遇到了这个错误 PHP致命错误:未捕获错误:调用未定义的函数mssql_connect() 仅供参考:没有电话线;extension=php\u mssql.dll以删除注释。您使用的是linux,因此找不到行 extension=php\u mssql.dll 它可能是extension=php\u mssql.so ubuntu中的php扩展后缀为。因此 用于从php连接到mssql服务器 你得看看 示例#1

我试图使用PHP7从ubuntu连接到Microsoft sqlserver,但我遇到了这个错误

PHP致命错误:未捕获错误:调用未定义的函数mssql_connect()


仅供参考:没有电话线;extension=php\u mssql.dll以删除注释。

您使用的是linux,因此找不到行
extension=php\u mssql.dll

它可能是
extension=php\u mssql.so

ubuntu中的php扩展后缀为
。因此

用于从php连接到mssql服务器 你得看看

示例#1 PDO_DBLIB DSN示例

以下示例显示了用于连接到的PDO_DBLIB DSN Microsoft SQL Server和Sybase数据库:

mssql:host=localhost;dbname=testdb

sybase:host=localhost;dbname=testdb

dblib:host=localhost;dbname=testdb


这可能与


PHP7不再支持mysql接口。您需要开始使用mysqli或PDO

可能的重复项不适用请忽略此项