php7.4连接sqlserver
时间: 2023-05-23 15:02:07 浏览: 76
可以使用 PHP 的 PDO 扩展来连接 SQL Server 数据库。首先需要安装该扩展并启用它,然后可以使用以下代码来连接 SQL Server:
```
$serverName = "localhost"; // SQL Server 服务器名
$connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password"); // 数据库信息和登录凭据
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
echo "SQL Server 连接成功!";
}else{
echo "连接失败!";
}
```
请注意,上面的代码需要替换为实际的数据库名称、用户名和密码。同时,确保 SQL Server 上开启了远程连接(如果 PHP 和 SQL Server 不在同一台机器上)。
相关问题
php7.4和php7.2调用sqlserver区别
php7.4和php7.2在调用sqlserver时,主要的区别在于它们默认使用的SQL Server驱动程序不同。在php7.4中,它默认使用Microsoft's SQL Server驱动程序,而在php7.2中,它默认使用Microsoft's SQL Server Native Client驱动程序。此外,php7.4比php7.2更加稳定和更快。
php连接sqlserver安装驱动,linux sqlserver驱动的安装
在 Linux 上连接 SQL Server 数据库需要安装 MSSQL 驱动程序,以下是安装步骤:
1. 安装必要的依赖项:
```
sudo apt-get update
sudo apt-get install -y gnupg2
sudo apt-get install -y curl
```
2. 添加 Microsoft 的存储库并安装 MSSQL 驱动程序:
```
sudo su
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
exit
sudo apt-get update
sudo ACCEPT_EULA=Y apt-get install -y msodbcsql17
sudo apt-get install -y mssql-tools
sudo apt-get install -y unixodbc-dev
sudo apt-get install -y php-odbc
```
3. 修改 php.ini 文件,启用 ODBC 扩展:
```
sudo nano /etc/php/7.4/apache2/php.ini
```
找到以下行并取消注释:
```
extension=odbc
extension=pdo_odbc
```
4. 重启 Apache 服务:
```
sudo systemctl restart apache2
```
完成上述步骤后,就可以在 PHP 中使用 ODBC 扩展连接 SQL Server 数据库了。