thinkphp8.0链接SQL SERVER2022数据库

环境:win server 2016\php8.3\SQL SERVER2022

前提:从微软官网下载pdo for sqlserver的驱动;Microsoft Drivers for PHP for SQL Server;

1、服务器是x64位,所以把php_pdo_sqlsrv_83_nts_x64.dll(非线程安全)放到php\ext\扩展文件夹里;

2、sqlserver 2022网络协议tcp\ip 必须开启,且1433端口,开启后,**切记:重启sqlserver服务;**否则,不生效;

3、服务器防火墙1433端口开放;

4、tp根目录\config\database.php 改下数据库配置:

php 复制代码
'sqlsrv' => [
     'type'     => 'sqlsrv',
     'hostname' => '(local)',
     'database' => 'Demo',
     'username' => 'sa',
     'password' => 'sql@2025',
     'hostport' => '1433',
     'charset'  => 'utf8',
     'prefix'   => '',
]

大功告成!

相关推荐
昌原的儿子LEO9 分钟前
Linux进程知识点总结
linux·服务器·c语言·数据库
Databend18 分钟前
Cluster Key 最佳实践:列怎么选、顺序怎么排与粒度设计
大数据·数据库·sql
三84431 分钟前
WordPress REST API 参数校验机制剖析:为什么 author__not_in 无法直接盲注?
服务器·前端·数据库
kobe_OKOK_33 分钟前
ubuntu server 打包成一个压缩文件,并且在另一台电脑中解压缩
服务器·数据库·ubuntu
又是重名了35 分钟前
集团项目信创改造3 mysql to dm 插入获取主键
数据库·mysql·dameng
zengjuan100544 分钟前
[特殊字符]️ 松鼠备份 | 数据库备份方案即将重磅上线!三大模式组合拳,精准守护SQL Server每一笔数据
数据库·sqlserver·数据库备份·全量备份·增量备份·差异备份·日志和事务备份
auspicious航1 小时前
PostgreSQL统计信息:SQL调优的“眼睛”与基石
数据库·sql·postgresql