Как включить поддержку MSSQL для PHP на сервере Linux?

0

Я хочу включить поддержку MSSQL на моем сервере Linux через PHP. Кажется, я не могу понять, как это сделать. В некоторых потоках я предложил установить php5-sybase. Я сделал это, но я не уверен, что в нем есть все функции MSSQL, не говоря уже о том, что sybase - это другой RDMBS вместе, правильно?

Что мне нужно сделать для запуска запросов MSSQL в ящике Linux через PHP?

  • 0
    php.net/manual/en/book.mssql.php
  • 1
    Я на самом деле не уверен , что ваш вопрос. Вы хотите подключиться к базе данных MSSQL и выполнять запросы с использованием PHP? Или вы хотите разместить экземпляр MSSQL на linux box? Если это последнее, это сложно - хотя люди работали над этим (FreeTDS)
Показать ещё 2 комментария
Теги:
sql-server

1 ответ

0
Лучший ответ

Вы должны установить freeTds в качестве драйверов для сервера mssql, после чего вам нужно установить расширение php-mssql для поддержки php, следуя инструкциям, которые вы можете использовать:

  1. http://guywyant.info/log/206/connecting-to-ms-sql-server-from-ubuntu/
  2. https://secure.kitserve.org.uk/content/accessing-microsoft-sql-server-php-ubuntu-using-pdo-odbc-and-freetds
  3. http://network-wizard.blogspot.ca/2009/03/install-freetds-on-ubuntu.html

Вы можете использовать PDO, следующий за учебником для этого http://ollieparsley.com/2014/05/29/linux-php-pdo-sql-server/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню