php连接sqlserver

news/2024/10/31 7:32:47/

本地使用phpstudy搭建本地php环境
1、首先下载php 连接sqlserver的扩展
参考下载地址 : http://www.microsoft.com/en-us/download/details.aspx?id=20098
之后找到解压出的dll文件(注意有nts、ts 和 64位、32位之分)找到自己php对应的版本将其解压在php/ext文件夹下。

2、修改php.ini添加以下两行来开启扩展(根据自己的版本修改)
extension=php_pdo_sqlsrv_73_nts_x64.dll
extension=php_sqlsrv_73_nts_x64.dll

3、如果还是没有开启则安装驱动msodbcsql .msi,安装合适的版本
参考下载地址 : https://docs.microsoft.com/zh-cn/sql/connect/odbc/microsoft-odbc-driver-for-sql-server?view=sql-server-ver16

4、如果不行 在环境变量中添加php安装目录,Cmd执行 php -version 如果没有提示缺少dll文件,安装微软运行合集。


http://www.ppmy.cn/news/354493.html

相关文章

PHP的SQLSRV连接MSSQL查询之游标

SQLSRV驱动程序允许您创建一个结果集,其中包含可以根据游标类型以任何顺序访问的行。本主题将讨论客户端(缓冲)和服务器端(非缓冲)游标及其用法。 使用SQLSRV查询时,默认情况下,使用向前游标&a…

linux连接mssql数据库,在Centos7下为PHP安装mssql扩展

当前环境:Centos7.3 PHP5.6.21 1.安装freetds,让linux支持连接mssql数据库 注:登录用户为root,路径在根目录下(cd /) cd / wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.00.tar.gz tar -zxvf…

linux环境下php安装sqlsrv扩展连接mssql

以下示例以CentOs7.8 php7.3 为例,可根据实际情况切换其他版本,注意版本之间的对应关系即可 第一步,安装Microsoft ODBC driver for SQL Server (Linux) 通过 https://learn.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the…

PHP连接MySql/SQLServer数据库

1.配置PHP开发环境 为了方便,我安装了phpstudy,即在ApachePHPMySQL开发环境下进行开发,在phpStudy中可以切换PHP的版本,我选的是5.3版本。 然后我们启动Apache,在浏览器上输入localhost可以进入到PhpStudy安装目录下的WWW文件夹&a…

php的mssql_connect+端口连接不了的问题

如果更改了默认的1433端口号,则IP地址后面加端口号,用,号隔开,不是:号,如$linkId mssql_connect(IP地址,端口号,用户名,密码); 值得注意的是mysql_connect使用的是:号, 但mssql_connect却没有给出特别说明&#xff0c…

PHP5连接MSSQL的方法

使用以下方式连接MS SQL Server 2005: mssql_connect(localhost,1433 , USERNAME, PASSWORD); 为了php连接sql2005 ,我在网络上找了一大堆资料在我的csdn博客中.晚上3:05分时候终于搞定了 php连接sql2005的问题,现在整合,同时把FAQ整合上. 我前面写的教程: 连接前配…

PHP连接MSSQL配置和PHP代码演示

如果实现了PHP和MySQL链接了,PHP和MSSQL的链接其实很简单; 支持MSSQL的本地链接和远程链接,以本地链接为例: 机器上安装了MS SQLServer 2005; 连接前配置系统: 1.检查文件 php5.2.5/ntwdblib.dll 默认下面有一个,不…

php连接sqlserver数据库

docker 安装sqlserver数据库 sudo docker pull mcr.microsoft.com/mssql/server:2017-latest sudo docker run -e "ACCEPT_EULAY" -e "MSSQL_SA_PASSWORD<YourStrongPassw0rd>" -p 1433:1433 --name sqlserver --hostname sqlserver -d mcr.microsof…