Windows下安装SQL Server、Apache、php 环境

最近需要搭建一个sql server和php的环境,对于第一次进行的尝试以及出现的各种问题,需要进行整理一下

实验环境:

虚拟机 windows  64 位 、 xampp一键安装包、SQL  Server数据库

传送门:https://pan.baidu.com/s/1WBYzxXgApp2sVFsj_jFr0Q

密码:vfvs

实验步骤:

安装SQL  Server

下载后,点击setup.exe

《Windows下安装SQL Server、Apache、php 环境》 setup.exe

开始进行安装

《Windows下安装SQL Server、Apache、php 环境》 安装
《Windows下安装SQL Server、Apache、php 环境》
《Windows下安装SQL Server、Apache、php 环境》 下一步

产品秘钥见资源

《Windows下安装SQL Server、Apache、php 环境》 下一步
《Windows下安装SQL Server、Apache、php 环境》 下一步
《Windows下安装SQL Server、Apache、php 环境》 任意选择
《Windows下安装SQL Server、Apache、php 环境》 以手动方式进行启动
《Windows下安装SQL Server、Apache、php 环境》 混合模

混合模式在php 连接数据库 sqlserver 的时候会用到

《Windows下安装SQL Server、Apache、php 环境》 添加用户
《Windows下安装SQL Server、Apache、php 环境》 ok

安装时间比较长

下面开始进行启动sql  server

《Windows下安装SQL Server、Apache、php 环境》 配置

在每次重新开启sql  server  的时候,都需要先在配置管理中进行开启sql  server

《Windows下安装SQL Server、Apache、php 环境》 开启

再开启sql  server

《Windows下安装SQL Server、Apache、php 环境》 打开
《Windows下安装SQL Server、Apache、php 环境》 127.0.0.1
《Windows下安装SQL Server、Apache、php 环境》 成功登录

至此,SQL  Server  安装完毕

XAMPP一键安装包

使用XAMPP安装包,可以省去许多麻烦,也算是借助XAMPP,更快搭建进行SQL  Server

官方下载

《Windows下安装SQL Server、Apache、php 环境》 只选择需要的
《Windows下安装SQL Server、Apache、php 环境》 虚拟机C盘

一直下一步,可安装成功,访问,没问题

《Windows下安装SQL Server、Apache、php 环境》 phpinfo

说明Apache  和  php 没有问题

下面需要的就是把sql   server  数据库 ,和 php 进行关联

注意:因为sql  server 数据库的原因 ,可能会发生端口的占用,建议吧Apache端口修改,这里使用8080端口

sql server的扩展文件

然后进行下载安装sql server的扩展文件,借助驱动程序可进行访问sql  server  数据库

下载地址:https://msdn.microsoft.com/zh-cn/library/mt683517.aspx

注意正确匹配php驱动版本

这里是php 5.6.34 版本,选择下载SQLSRV32版本

打开exe文件,有许多dll文件,可以进行选择使用

《Windows下安装SQL Server、Apache、php 环境》 dll文件

根据版本,选择php_pdo_sqlsrv_56_ts.dll和php_sqlsrv_56_ts.dll两个扩展文件

《Windows下安装SQL Server、Apache、php 环境》 红线标记

移动至C:/xampp/php/ext/文件夹下

《Windows下安装SQL Server、Apache、php 环境》 移动

然后在php.ini里进行配置

《Windows下安装SQL Server、Apache、php 环境》 添加扩展

添加成功

《Windows下安装SQL Server、Apache、php 环境》 pdo_sqlsrv

php 连接 sql server  数据库

写点代码进行测试

<?php

$serverName = “127.0.0.1”;//数据库服务器地址

$uid = “sa”;//数据库用户名

$pwd = “123456”;//数据库密码

$connectionInfo = array(“UID”=>$uid, “PWD”=>$pwd, “Database”=>”test”);

$conn = sqlsrv_connect($serverName, $connectionInfo);

if( $conn == false) {

echo “连接失败!”;

var_dump(sqlsrv_errors());

exit; }

else{

echo “链接成功”; }

?>

进行访问

《Windows下安装SQL Server、Apache、php 环境》 error

根据错误提示,没有安装sql server DOBC,根据提示的链接地址进行下载

《Windows下安装SQL Server、Apache、php 环境》 选择版本
《Windows下安装SQL Server、Apache、php 环境》 安装成功

注意:此时重启SQL Server服务后,如果还是不能成功运行,使用以下该语句

alter    login   sa   enable  //启动sa用户

alter  login   sa with  password=’123456′  //设置sa用户密码

再次访问,链接成功

《Windows下安装SQL Server、Apache、php 环境》

    原文作者:CSeroad
    原文地址: https://www.jianshu.com/p/ebe393537b97
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞