一、数据库安装(php和服务器基于原有PHPSTUDY) 安装 SQL SERVER (WIN7)1- https://blog.csdn.net/qq_4143… ,在选择功能时请务必全选 。 win7 可安装sql server 2008 。可自行选择(若链接失效请看文档底部原文即可);若已经安装好,请进行第二步。2-在 sql server manage studio 中创建连接:一般就是连接成功,如不成功,检查一下 SQL SERVER 相关的服务是否启动了 (计算机-右键中的“管理”—服务和应用程序—sql SERVER配置管理器)。3- 连接成功后,右键点击创建的连接 ,选择最后一项“属性” , 修改验证方式,如果修改失败,请尝试先进行操作4 ,再回来进行操作3 。4-修改sql登录的用户名密码一般用户名用原有的sa ,如下图直接重置密码即可5-安装 navicat premium,方便操作数据库,本操作为可选操作,如执意使用微软自带的管理工具,那可以直接进入PHP 环境配置了。二、PHP 环境配置1-开启php的sql_srv、sql_pdo_srv 扩展,重启php;2-在项目中将DB_TYPE 改为 ‘sqlsrv’ ,设置好主机、创建数据库名填到数据库配置中,设置好数据库的用户名和密码,端口1433默认。3-访问项目此时若正常登陆,则配置结束,若提示不支持 sqlsrv进入 三、扩展补充 环节,若提示 无法加载模块,进入 四、框架修改 环节 三、扩展补充1-不支持sqlsrv :下载ddl https://www.microsoft.com/en-… 下载好后参考 https://zhidao.baidu.com/ques… 放到指定文件夹。(简单看一下此文章 https://www.jianshu.com/p/6be… )2-安装驱动文件 (不装会报错 :49:This extension requires the Microsoft ODBC Driver 11 for SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlin...:Microsoft 未发现数据源名称并且未指定默认驱动程序) https://download.microsoft.com/download/8/4/D/84DD73BF-93E9-4298-B54D-CB779F9D0EC9/CHS/x64/msodbcsql.msi ,完成后重启PHP、apache。如果提示 无法加载模块,请继续进行 四、框架修改四、框架修改1-修改 App/Conf/module.php 中的 DEFAULT_GROUP 为 admin ,因为原来默认的模块是home,而源码中的home模块丢失了,这样应该能正常访问了。2-还需要导入经过我处理的sql文件,创建了一个管理员 ,『文末有官网下载地址、百度网盘下载地址和产品序列号以及密钥,中间需要用到密钥和序列号的可以到文末找选择网盘下载的下载解压后是镜像文件,还需要解压一次直接右键点击解如图所示选项,官网下载安装包的可以跳过前两步等待解压完,过程可能会比较慢解压完后双击如图所示选项安装SQL Server 2008R2需要.NET Framework 3.5 SP1支持这里我们的操作系统是WindowsServer 2008 R2,已经默认自带了.NET Framework 3.5 SP1如果电脑没安装会提示安装选择左侧的安装,双击右边的“全新安装或向现有安装添加功能”确定输入产品密钥,下一步(产品密钥就是上面显示的,直接下一步,需要产品密钥的话文末有,可以输入试试)接受许可条款,下一步安装下一步SQL Server功能安装选择需要的组件,这里点全选,安装所有组件选择安装路径,下一步下一步默认实例,下一步下一步服务账户设置,选择对所有SQL Server服务使用相同的账户(双击打开)输入操作系统的账户名和密码,确定(如果用户名不是这个的话则点开用户名后面的小三角选择第一项,不需要输入密码,直接确定,然后点击下一步)身份验证模式:混合模式设置系统管理员(sa)的密码点添加,指定SQL Server管理员为操作系统登录账号(win10管理员账号不一样,添加就行了)下一步下一步默认,下一步下一步下一步安装正在安装中安装完成,点关闭Win7打开界面大同小异,这是win10打开界面把服务器类型点开,选择数据库引擎,直接Windows身份登陆,不用改成SQL server身份验证,点击登陆安装完成http://www.microsoft.com/zh-c… (官网下载地址)链接:https://pan.baidu.com/s/1pLp86td 密码:e1qx(百度网盘下载地址)Microsoft SQLServer 2008 R2序列号密钥开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8工组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6QWEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM数据中心版32位:PTTFM-X467G-P7RH2-3Q6CG-4DMYB数据中心版64位:DDT3B-8W62X-P9JD6-8MX7M-HWK38企业版32位:R88PF-GMCFT-KM2KR-4R7GB-43K4B企业版64位:GYF3T-H2V88-GRPPH-HWRJP-QRTYB标准版32位:CXTFT-74V4Y-9D48T-2DMFW-TX7CY标准版64位:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW注:若中途安装错误,导致安装失败,需要到控制面板卸载,然后删除安装目录的文件夹,再删除注册表里SQL server选项,然后重新进行安装,若不删除干净,安装还是会失败作者:林栖者 来源:CSDN 原文:https://blog.csdn.net/qq_4143… 版权声明:本文为博主原创文章,转载请附上博文链接!』