码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【小白专用】安装Apache2.4+ 安装PHP8.2+ php与sql server 2008 r2连接测试教程


    【小白专用24.1.7 已验证】windows 11 安装PHP8.3 +Apache2.4_windows php8.3-CSDN博客

    PHP安装

    1、PHP下载

    PHP For Windows: Binaries and sources Releases

    注意:

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

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

    3.下载Zip

    2、PHP解压安装

    将Zip进行解压,里面的内容放置到D:\tool\php,其中php8apache2_4.dll在PHP的安装路径下

    打开D:\tool\php\php.ini-development复制一份,并修改为:php.ini复制并重命名为php.ini

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

    将;extension_dir = "ext"修改为 extension_dir = "D:\tool\php\ext" (去掉extension前面的分号,ext的路径)

    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

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

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

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

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

    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的配置文件,添加扩展,(以php8.2为例)
    extension=php_pdo_sqlsrv_82_ts_x64
    extension=php_sqlsrv_82_ts_x64


    5、重启apache

    1. $serverName = "aliwks.cn,5768";
    2. $connectionInfo = array( "Database"=>"DBAliSys", "UID"=>"test_db", "PWD"=>"aliaba123");
    3. $conn = sqlsrv_connect( $serverName, $connectionInfo );
    4. if( $conn ) {
    5. echo "1连接成功";
    6. }
    7. else
    8. {
    9. echo "1连接失败";
    10. }
    11. ?>
    12. $server = 'aliwks.cn,5768';
    13. $username = 'test_d';
    14. $password = 'aliaba123';
    15. $database = 'DBAliSys';
    16. $conn = sqlsrv_connect($server, array('UID'=>$username, 'PWD'=>$password, 'Database'=>$database));
    17. if( $conn ) {
    18. echo "2连接成功";
    19. }
    20. else
    21. {
    22. echo "2连接失败";
    23. }
    24. ?>


    php连接sqlserver五种方法是什么

    PHP连接SQLServer的五种方法如下:1、使用“mssql_connect()”函数;2、使用“sqlsrv_connect()”函数;3、使用PDO类连接;4、使用“odbc_connect()”函数;5、使用COM对象方式连接。

    2、使用“sqlsrv_connect()”函数

    已复制

    1. $server = 'localhost';
    2. $username = 'sa';
    3. $password = '';
    4. $database = 'example_db';
    5. $conn = sqlsrv_connect($server, array('UID'=>$username, 'PWD'=>$password, 'Database'=>$database));

    php连接sqlserver五种方法是什么-PHP问题-PHP中文网

  • 相关阅读:
    【JMeter】控制器If Controller
    ​力扣解法汇总946-验证栈序列
    Centos脚本编程一例,程序运行提示菜单、自动查杀进程和后台运行
    linux 多重启动grub2详解
    达人评测r9 5900hx和i7 12700h差距 r95900hx和i712700h哪个好
    MYSQL的索引使用注意
    人工智能与光伏发电:携手共创智能能源未来
    CIFAR-10 数据集简介
    Flask 学习100-Flask-SocketIO 结合 xterm.js 实现网页版Xshell
    一、stable diffusion的发展史
  • 原文地址:https://blog.csdn.net/zgscwxd/article/details/133898503
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号