当前位置:

配置php+sqlserver环境

蓝飞鱼 2024-01-23 85 0

由于需要mssqlserver+php7.4模式,这里记录一下配置过程:

下载一个SQL Server Driver for PHP,地址在下面,选择相对应的版本。

5.8版本添加了对 PHP 7.4 的支持。所以我下载了5.8版本。

https://learn.microsoft.com/zh-cn/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver16#previous-releases

安装后解压选择相应的php目录下的ext文件夹内。

修改php.ini文件,找到extension=的位置,添加

extension=php_sqlsrv_74_nts_x64
extension=php_pdo_sqlsrv_74_nts_x64.dll

保存后就算配置好了。

php连接sqlserver代码参考如下:

<?php
$serverName = "localhost"; // 你的SQL Server主机名或IP地址
$databaseName = "test"; // 数据库名称
$username = "sa"; // 登录名
$password = "123456"; // 密码

// 连接到SQL Server数据库
$connectionInfo = array("Database" => $databaseName, "UID" => $username, "PWD" => $password);
$conn = sqlsrv_connect($serverName, $connectionInfo);
if ($conn === false) {
    die(print_r(sqlsrv_errors(), true));
}

thinkphp配置:config/database.php文件,复制一份mysql的数据库配置,改配置名为sqlsrv,类型type改为sqlsrv,端口hostport改为1433。

发表评论

  • 评论列表
还没有人评论,快来抢沙发吧~