如何使用wampserver连接SQLserver的数据库

我这里查询的网址是他的更详细些:
https://jingyan.baidu.com/article/19020a0a1ada4f529c28427c.html
因为我是连接区域网里的SQLserver数据库,对应的服务器在sqlserver数据库的
局域网的配置已经弄好了,当然如果没配置好也可以配置,主要是是谈怎么配置
wamp环境;
1:下载Microsoft Drivers for PHP for SQL Server,地址为:https://www.microsoft.com/en-us/download/details.aspx?id=20098,根据自己PHP环境的版本信息选择对应的驱动程序;每个人的版本不一样,下载的也不一样。这里用PHP5.6和PHP7.0的程序举列子,所以下载了SQLSRV32.EXE和SQLSRV40.EXE两个驱动程序;

2:点击安装驱动程序SQLSRV32.EXE,选择解压文件路径,解压dll文件完成后,根据自己PHP的版本环境选择对应的驱动程序文件,注意区分PHP的线程安全版本(即ts版)还是非安全版本(nts版);

3:拷贝驱动文件php_pdo_sqlsrv_56_ts.dll和php_sqlsrv_56_ts.dll至PHP安装目录下的ext文件夹下面,修改配置php配置文件php.ini,添加以下两行

extension=php_pdo_sqlsrv_56_ts.dll
extension=php_sqlsrv_56_ts.dll

4.下载并安装“Microsoft ODBC Driver for SQL Server”程序,下载地址:https://msdn.microsoft.com/zh-cn/library/jj730314(v=sql.1).aspx,选择对应的版本,此处我下载的是“Microsoft ODBC Driver 11 for SQL Server”对应的amd64版本;运行msodbcsql.msi文件进行安装,完成Windows版的ODBC驱动安装工作;(这个块我也不是很懂,对于版本这块的选择,需要仔细看看,对应的不然可能不会生效)
5:有没有安装成功,可以从有几个方法,一个是查询php拓展有没php_pdo_sqlsrv_5.6_ts_x86和php_sqlsrv_5.6_ts_x86这两个拓展,具体是什么根据自己版本,如果有说明配置成功了

猜你喜欢

转载自www.cnblogs.com/ffddll/p/9692027.html