【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程

PHP安装

1、PHP下载

PHP For Windows: Binaries and sources Releases

注意:

1.要下载Thread Safe,否则没有php7apache2_4.dll这个文件

2.如果是64位系统要下载x64的,x86的不行

3.下载Zip

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第1张图片

2、PHP解压安装

将Zip进行解压,里面的内容放置到D:\Program Files\PHP

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第2张图片

其中php8apache2_4.dll在PHP的安装路径下

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第3张图片

打开D:\Program Files\php\php.ini-production;复制并重命名为php.ini

4、PHP安装成功测试
大前提,Apache是开启状态

PHP与sql server连接测试
1、下载驱动文件,在微软官网找到了:

Microsoft Drivers for PHP for SQL Server

下载 Microsoft Drivers for PHP for SQL Server - PHP drivers for SQL Server | Microsoft Learn

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第4张图片

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第5张图片

Microsoft Drivers for PHP 发行说明 - PHP drivers for SQL Server | Microsoft Learn

因为我安装的是PHP8.2版本,所以下载的是SQLSRV40.EXE

安装SQLSRV40.EXE,选择解压路径为:D:\ProgramFiles\PHP \ext。如下图所示:

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第6张图片

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第7张图片

打开D:\Program Files\php\php.ini-production;复制并重命名为php.ini

③打开几个常用php扩展:

      用记事本或其他编辑器打开D:\ProgramFiles\php\php.ini

将;extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第8张图片

1、安装ODBC程序
官方下载地址:

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第9张图片

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第10张图片

【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程_第11张图片

php怎么连接sql server

在PHP中,可以使用不同的函数来连接SQL Server数据库。根据不同的版本和需求,有以下几种方法可以连接SQL Server。一、mssql_系列函数:主要适用于PHP5.3以下的版本和SQL Server 2000及以上的版本

php使用sqlserver

1、安装ODBC程序
官方下载地址:Download ODBC Driver for SQL Server - ODBC Driver for SQL Server | Microsoft Docs
2、下载sqlsrv扩展文件
官方下载地址:Download the Microsoft Drivers for PHP for SQL Server - PHP drivers for SQL Server | Microsoft Docs
3、把扩展文件对应的版本移动到PHP对应的目录下的ext目录;
4、更改PHP的配置文件,添加扩展,(以php7.4为例)
extension=php_pdo_sqlsrv_74_ts_x64
extension=php_sqlsrv_74_ts_x64
5、重启apache或nginx服务

注意看官方文档的发行说明,即使用sqlserver的php驱动与操作系统和php版本相关要求
https://docs.microsoft.com/zh-cn/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver16#previous-releases

当你没有安装ODBC程序或没有配置好sqlsrv文件,会返回微软官方下载ODBC的链接或提示sqlsrv函数未定义
 

你可能感兴趣的:(PHP8.2,PHP,php与sql,server)