1. 概述
在web开发中,一个能稳定的数据库系统是必不可少的,而MSSQL数据库是较为常用的数据库系统之一。而在本文中,将介绍如何使用WAMP搭建MSSQL数据库连接。
2. WAMP环境搭建
2.1 下载WAMP
WAMP是一个将Windows操作系统下Apache、MySQL和PHP集成在一起的web开发环境,使用它可以将本地PC打造成一个轻量级的web服务器,而其下载链接如下:
https://www.wampserver.com/
特别注意:下载时根据服务器的操作系统版本选择32位或64位的WAMP。
2.2 安装WAMP
WAMP是一个基于Windows操作系统的环境,所以其安装过程与其它Windows应用程序一样,只需要双击下载的WAMP安装包即可开始安装。
2.3 配置WAMP
WAMP在安装后默认是不会自动寻找已有数据库的,需要手动进行配置:
找到“php.ini”配置文件,路径为“wamp\bin\apache\Apache版本号\bin”,以管理员身份运行并在最后添加以下代码:
extension=php_sqlsrv.dll
extension=php_pdo_sqlsrv.dll
找到php的ext文件夹,路径为“wamp\bin\php\php版本号\ext”,将下载的“php_sqlsrv_56_ts.dll”和“php_pdo_sqlsrv_56_ts.dll”文件拷贝到该文件夹下。
重启WAMP服务器。
3. MSSQL数据库配置
3.1 SQL Server Management Studio安装
SQL Server Management Studio是MSSQL的GUI管理工具,可对数据库进行操作和管理。下载链接如下:
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
下载后按默认选项安装即可。
3.2 创建数据库和表
打开SQL Server Management Studio并登录,如下图所示:
在左侧“Object Explorer”面板下选择“Databases”,右键点击后选中“New Database”,如下图所示:
输入数据库名称,如“test”,并确认。
接下来,将“test”数据库中创建一个名为“users”的表,其结构如下:
字段 | 类型 | 长度 | 可否为空 | 说明 |
---|---|---|---|---|
id | int | 11 | No | 自增主键 |
name | varchar | 100 | No | 用户名 |
password | varchar | 50 | No | 密码 |
使用以下SQL语句创建:
USE test
CREATE TABLE users(
id int IDENTITY(1,1) NOT NULL PRIMARY KEY,
name varchar(100) NOT NULL,
password varchar(50) NOT NULL
)
4. PHP代码连接MSSQL数据库
在安装和配置好WAMP和SQL Server Management Studio之后,接下来要编写PHP代码进行连接MSSQL数据库。在网站根目录下创建一个PHP文件并输入以下代码:
<?php
$serverName = "localhost";
$connectionOptions = array(
"Database" => "test",
"Uid" => "sa",
"PWD" => "123456"
);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if (!$conn) {
die("连接MSSQL数据库失败!");
}
echo "成功连接MSSQL数据库!";
sqlsrv_close($conn);
?>
其中第2行的“localhost”是MSSQL的地址,第3至6行的数组是连接数据库的参数,其中“Database”表示要连接的数据库名称,“Uid”和“PWD”表示用户名和密码。
运行PHP文件,将会显示以下结果:
成功连接MSSQL数据库!
说明PHP代码已经成功连接MSSQL数据库。
5. 结论
在本文中,介绍了如何使用WAMP搭建MSSQL数据库连接,包括WAMP环境搭建、MSSQL数据库配置和PHP代码连接MSSQL数据库。通过本文的学习,读者可以轻松地使用WAMP搭建一个能稳定连接MSSQL数据库的web开发环境。