PHP PDO MySQL의 소스 코드 컴파일 및 설치: 세부 단계 분석
웹 서버를 구축하는 과정에서 PHP와 MySQL은 없어서는 안 될 중요한 두 가지 구성 요소입니다. PHP의 PDO 확장(PHP 데이터 개체)은 PHP의 데이터베이스에 액세스하는 유연하고 효율적인 방법을 제공합니다. 이번 글에서는 소스코드를 이용하여 PHP를 컴파일하고 설치하는 방법, PDO 확장 기능을 활성화하는 방법, MySQL 데이터베이스에 연결하는 방법을 자세히 소개하겠습니다. 다음은 구체적인 단계 및 코드 예입니다.
1. 준비
컴파일 및 설치를 시작하기 전에 다음 소프트웨어가 설치되어 있는지 확인하세요.
2. 소스 코드 패키지 다운로드
최신 버전의 PHP 소스 코드 패키지 다운로드:
wget https://www.php.net/distributions/php-8.1.3.tar.gz
최신 버전의 PDO MySQL 드라이버 소스 코드 패키지 다운로드:
wget https://pecl.php.net/get/PDO_MYSQL
3. install PHP
PHP 소스 코드 패키지 압축 해제:
tar -zxvf php-8.1.3.tar.gz
압축이 풀린 PHP 디렉터리를 입력하고 컴파일 및 설치 시작:
cd php-8.1.3 ./configure --prefix=/usr/local/php --with-zlib --with-libxml make sudo make install
넷째, PDO 확장 활성화
다운로드한 PDO MySQL 드라이버 소스 코드 압축 풀기 패키지:
tar -zxvf PDO_MYSQL
압축 해제된 PDO MySQL 디렉토리를 입력하고 설치를 시작합니다:
cd PDO_MYSQL /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make sudo make install
PHP 구성 파일에서 PDO 확장을 활성화합니다:
php.ini 파일을 편집하고 다음 두 줄의 구성을 추가합니다:
extension=pdo.so extension=pdo_mysql.so
5. MySQL 데이터베이스에 연결
PDO 코드에서 PDO를 사용하여 MySQL 데이터베이스에 연결:
try { $pdo = new PDO('mysql:host=localhost;dbname=my_database', 'username', 'password'); echo '连接成功!'; } catch(PDOException $e) { echo '连接错误: ' . $e->getMessage(); }
위는 소스 코드를 사용하여 PHP를 컴파일하고 설치하는 자세한 단계와 코드 예입니다. PDO를 확장하고 MySQL 데이터베이스에 연결합니다. 도움이 되셨기를 바라며, 웹 서버 구축에 성공하시길 바랍니다!
위 내용은 PHP PDO MySQL의 소스 코드 컴파일 및 설치: 세부 단계 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!