MSSQL 데이터베이스에 연결하기 위해 Ubuntu 시스템에 PHP를 설치하고 구성하는 것은 특히 웹 애플리케이션을 개발할 때 일반적인 작업입니다. 이 기사에서는 Ubuntu 시스템에서 PHP, MSSQL 확장을 설치하고 데이터베이스 연결을 구성하는 방법을 소개하고 구체적인 코드 예제를 제공합니다.
PHP 설치
먼저, Ubuntu 시스템에 PHP가 설치되어 있는지 확인해야 합니다. PHP는 다음 명령을 통해 설치할 수 있습니다:
sudo apt update sudo apt install php
MSSQL 확장 설치
다음으로 MSSQL 데이터베이스에 연결하려면 PHP의 MSSQL 확장을 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt install php-mssql
php.ini 파일 편집
PHP 구성 파일 php.ini를 엽니다. 다음 명령을 사용할 수 있습니다.
sudo nano /etc/php/7.x/apache2/php.ini
php.ini 파일에서 MSSQL 확장 활성화:
extension=php_mssql.so
Apache 서비스 다시 시작
php.ini 파일을 저장하고 종료한 후 변경 사항을 적용하려면 Apache 서비스를 다시 시작하세요.
sudo service apache2 restart
이제 PHP 코드를 사용하여 MSSQL 데이터베이스에 연결할 수 있습니다. 다음은 간단한 예제 코드입니다.
<?php $serverName = "localhost"; $connectionOptions = array("Database" => "your_database", "Uid" => "your_username", "PWD" => "your_password"); // 通过sqlsrv_connect()函数连接数据库 $conn = sqlsrv_connect($serverName, $connectionOptions); if ($conn) { echo "Connection established. "; } else { echo "Connection could not be established. "; die(print_r(sqlsrv_errors(), true)); } // 查询数据 $sql = "SELECT * FROM your_table"; $stmt = sqlsrv_query($conn, $sql); if ($stmt === false) { die(print_r(sqlsrv_errors(), true)); } while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { echo $row['column_name'] . " "; } sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?>
예제의 "localhost", "your_database", "your_username" 및 "your_password"를 실제 호스트 이름, 데이터베이스 이름, 사용자 이름 및 비밀번호로 바꾸십시오. 위 코드는 MSSQL 데이터베이스에 연결하고 간단한 쿼리를 실행하는 과정을 보여줍니다.
위 단계를 통해 Ubuntu 시스템에 PHP를 성공적으로 설치 및 구성하여 MSSQL 데이터베이스에 연결할 수 있으며, 제공된 코드 샘플을 사용하여 데이터베이스 연결 및 쿼리 작업을 수행할 수 있습니다. 이 기사가 도움이 되기를 바랍니다!
위 내용은 MSSQL 데이터베이스에 연결하기 위해 Ubuntu 시스템에 PHP를 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!