php连接数据库代码(php访问mysql的五个基本步骤)

来源:国外服务器 在您之前已被浏览:1 次
导读:目前正在解读《php连接数据库代码(php访问mysql的五个基本步骤)》的相关信息,《php连接数据库代码(php访问mysql的五个基本步骤)》是由用户自行发布的知识型内容!下面请观看由(国外主机 - www.2bp.net)用户发布《php连接数据库代码(php访问mysql的五个基本步骤)》的详细说明。
笨笨网美国主机,w ww.2 b p .n e t

1.什么是msSQL呢?

msSQL是指微软的SQLServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。SQL Server一开始并不是微软自己研发的产品,而是当时为了要和IBM竞争时,与Sybase合作所产生的,其最早的发展者是Sybase,同时微软也和Sybase合作过 SQL Server 4.2版本的研发,微软亦将SQL Server 4.2移植到Windows NT(当时为3.1版),在与Sybase终止合作关系后,自力开发出SQL Server 6.0版,往后的SQL Server即均由微软自行研发。

了解完mssql数据库之后,我们经常见到的是PHP+mysql数据库的组合,这个黄金搭档是公认的最佳组合,我们今天不说它了,今天来说说PHP+mssql吧,作为程序猿来讲,经常被各种需求轰炸,什么需求都有,今天正好在做小型项目时发现PHP需要与mssql数据库连接,第一感觉就是与mysql连接差不多,然后就下手开始了,但在我们的运行环境里面,很少有人去安装一些模块来支撑这个连接。下面我们一起来看看怎么连接的吧。

第一步:下载SQL Server驱动

首先来看看我们的sqlderver扩展是32位还是64位的,不是根据电脑的系统的位数判断的,而是根据php的位数判断的。如下图的红框所示查看,我们是64位的。php连接数据库代码(php访问mysql的五个基本步骤)

phpinfo()图片

上面这图怎么查看,可通过下面代码

<?php

echo phpinfo();

?>

我这里用的php是PHP Version 7.3.4,要下载对应的扩展版本。

官方下载地下:
https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-2017

1.下载完毕解压出来把
php_pdo_sqlsrv_73_nts_x64.dll和

php_sqlsrv_73_nts_x64.dll

放到D:phpstudy_proExtensionsphpphp7.3.4ntsext(放在你安装PHP的ext目录下面)

2.设置php.ini,把这二个dll模块加进来。

extension=php_sqlsrv_7_nts_x86.dll

extension=php_pdo_sqlsrv_7_nts_x86.dll

如下图:

php连接数据库代码(php访问mysql的五个基本步骤)

注意:PHP Version 7.3.4对应的版本是php_sqlsrv_7_nts_x86.dll和
php_pdo_sqlsrv_7_nts_x86.dll

第二步:安装ODBC驱动11

驱动11支持所有版本,所以果断下载11版本:官方下载地下:
https://www.microsoft.com/en-us/download/details.aspx?id=36434

下载成功直接安装就可以

注意:此时要重新启动apache.

第三步:写代码测试是否能成功

<?php$server = "localhost"; //服务器名称$uid = "xxx"; //数据库用户名$pwd = "123456"; //数据库密码$db = "test"; // 数据库名$connectionInfo=array("UID"=>$uid,"PWD"=>$pwd,"Database"=>$db);$conn =sqlsrv_connect($server,$connectionInfo);if( $conn == false) {echo "连接失败!";die( var_dump( sqlsrv_errors(), true));}else{echo "成功连接";}

如果显示“成功连接”,说明已经连接成功了,快去庆祝一下吧

笨笨网美国主机,w ww.2 b p .n e t
提醒:《php连接数据库代码(php访问mysql的五个基本步骤)》最后刷新时间 2025-03-21 11:17:32,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《php连接数据库代码(php访问mysql的五个基本步骤)》该内容的真实性请自行鉴别。