Подключение к базе MS SQL из PHP

Для подключения из PHP к базам MS SQL на Windows-хостинге используется драйвер Microsoft Drivers 2.0 for PHP for SQL Server. Этот драйвер позволяет производить подключение к серверам MS SQL 2005 и 2008.

Для подключения к базе данных используется функция sqlsrv_connect. В скрипте для подключения необходимо правильно указать имя MS SQL сервера, базу данных, которую вы подключаете, и ваши логин и пароль.

К серверу можно обратиться изнутри как к mssql02, или снаружи — mssqlpa02.infobox.ru или 77.221.140.168.

В качестве примера кода для подключения вы можете использовать следующий код:
<?php
$serverName = "mssql02\sqlexpress, 1433";
$connectionInfo = array( "Database"=>"<ИМЯ_ВАШЕЙ_БАЗЫ>", "UID"=>"<ИМЯ_ПОЛЬЗОВАТЕЛЯ>", "PWD"=>"<ПАРОЛЬ_ПОЛЗОВАТЕЛЯ>");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {      
     echo "Соединение удалось.<br />";
}else{
     echo "Соединение не удалось, ошибка:";
     die( print_r( sqlsrv_errors(), true));
}
?>

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.