Advertisement

thinkphp在sqlserver上的配置经验教训

阅读量:

一、软硬件环境

服务器系统版本:windows server 2012R2

SQL SERVER版本:2017

thinkphp版本:5.1

php版本:7.2.34

二、配置用到的相关驱动

具体可参考这篇文章,写得比较详细。

通过 thinkphp5 实现了对 SQLServer 的连接

这里我再根据我的理解解释一下这几个名词

1. Microsoft Drivers for PHP for SQL Server:

我们下载得到的两个DLL扩展库分别是什么?其中一个是PHP PDO SQL_SRV 7 TS X64DLL文件;另一个是PHP SQL_SRV 7 TS X64DLL文件。

对应的php版本,ts/nts, x86/x64根据自己的系统环境来选择。

我们必须要通过PHP来进行SQL SERVER数据库的操作所需的驱动配置。这是不可或缺的关键工具,在这里我们可以类比地思考一下:对于使用PHP与MySQL交互,则需要配置php_mysqli.dll;而要实现对Redis的操作,则必须安装php_redis.dll;同样地,在配置MongoDB时也需要设置相应的驱动程序——这也是同样的道理。

探讨为

全部评论 (0)

还没有任何评论哟~