Использование драйвера ODBC FreeTDS для подключения Linux PHP к SQL Server - PullRequest
0 голосов
/ 14 декабря 2010

Я просто настроил свой файл freetds.conf с новой виртуальной учетной записью для подключения к базе данных SQL Server, но я не уверен, когда и где я сообщу своему сценарию PHP, к какой базе данных подключаться ниже, это мои настройки

odbc.ini

[McDo]
ServerName = server1
Driver  = FreeTDS
Description = MyServer 
Trace   = Yes

freetds.conf

[server1]
host = 66.111.xxx.xxx
port = 1433
tds version = 7.0

А вот и мой скрипт подключения PHP. Теперь убедитесь, где я говорю скрипту для подключения к какой базе данных.

putenv('ODBCINI=/etc/odbc.ini');

$connect = odbc_connect("server1", "username", "password");

//$query = "SELECT name_ID  FROM ext_name";

if(!$connect){
echo "not connected";

}else{
echo "connected";
}

odbc_close($connect);

1 Ответ

0 голосов
/ 14 декабря 2010

Руководство по php показывает:

// Microsoft SQL Server using the SQL Native Client 10.0 ODBC Driver - allows connection to SQL 7, 2000, 2005 and 2008
$connection = odbc_connect("Driver={SQL Server Native Client 10.0};Server=$server;Database=$database;", $user, $password);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...