【问题标题】:How to connect to MS SQLSever from ubuntu using PHP 7如何使用 PHP 7 从 ubuntu 连接到 MYSQL Server
【发布时间】:2017-06-17 18:25:18
【问题描述】:

我正在尝试使用 PHP 7 从 ubuntu 连接到 Microsoft sqlserver,但出现此错误,

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

仅供参考:在 php.ini 中没有名为 ;extension=php_mssql.dll 的行来删除注释。

【问题讨论】:

标签: sql-server database-connection php-7


【解决方案1】:

你正在使用 linux ,所以你不会找到该行 extension=php_mssql.dll

可能是extension=php_mssql.so

ubuntu 中的 php 扩展后缀为.so

用于从 php 连接到 mssql 服务器 你得看看PDO 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

【讨论】:

    【解决方案2】:

    这可能与PHP7 can't connect to MySQL 相同

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

    【讨论】:

    • 此不适用请忽略此
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    • 2017-01-18
    • 2012-11-02
    相关资源
    最近更新 更多