| title | Connecting to the Server |
|---|---|
| description | Learn about the different methods to connect to the database using the Microsoft Drivers for PHP for SQL Server. |
| author | David-Engel |
| ms.author | davidengel |
| ms.date | 03/26/2018 |
| ms.service | sql |
| ms.subservice | connectivity |
| ms.topic | concept-article |
[!INCLUDEDriver_PHP_Download]
The topics in this section describe the options and procedures for connecting to [!INCLUDEssNoVersion] with the [!INCLUDEssDriverPHP].
The [!INCLUDEssDriverPHP] can connect to [!INCLUDEssNoVersion] by using Windows Authentication or by using SQL Server Authentication. By default, the [!INCLUDEssDriverPHP] try to connect to the server by using Windows Authentication.
| Topic | Description |
|---|---|
| How to: Connect Using Windows Authentication | Describes how to establish a connection by using Windows Authentication. |
| How to: Connect Using SQL Server Authentication | Describes how to establish a connection by using SQL Server Authentication. |
| How to: Connect Using Microsoft Entra authentication | Describes how to set the authentication mode and connect using identities in Microsoft Entra ID (formerly Azure Active Directory). |
| How to: Connect on a Specified Port | Describes how to connect to the server on a specific port. |
| Connection Pooling | Provides information about connection pooling in the driver. |
| How to: Disable Multiple Active Resultsets (MARS) | Describes how to disable the MARS feature when making a connection. |
| Connection Options | Lists the options that are permitted in the associative array that contains connection attributes. |
| Support for LocalDB | Describes [!INCLUDEssDriverPHP] support for the LocalDB feature, which was added in [!INCLUDEssSQL11]. |
| Support for High Availability, Disaster Recovery | Discusses how your application can be configured to take advantage of the high-availability, disaster recovery features added in [!INCLUDEssSQL11]. |
| Connecting to Microsoft Azure SQL Database | Discusses how to connect to an Azure SQL Database. |
| Connection Resiliency | Discusses the connection resiliency feature that reestablishes broken connections. |
Programming Guide for the Microsoft Drivers for PHP for SQL Server