현재 위치: > 최신 기사 목록> PHP 8에서 MySQL 확장을 설치하고 활성화하는 방법

PHP 8에서 MySQL 확장을 설치하고 활성화하는 방법

M66 2025-07-02

PHP 8에서 MySQL 확장을 설치하고 활성화하는 방법

PHP 8이 출시되면 많은 개발자가 PHP 8에서 MySQL 확장을 추가하는 방법에 문제가있을 수 있습니다.이 기사는 PHP 8에서 MySQL 확장을 수동으로 설치하고 활성화하는 방법에 대한 세부 정보를 제공합니다.

MySQL 확장자를 사용하면 개발자가 MySQL 데이터베이스와 상호 작용하여 데이터 쿼리, 삽입, 업데이트 및 데이터 삭제와 같은 작업을 수행 할 수 있습니다. PHP 7.0 이후, MySQL 확장은 더 이상 사용되지 않았으며 PHP 7.4에서 완전히 제거되었습니다. PHP 8에서 MySQLI 확장은 기존의 MySQL 확장을 대체했지만 일부 프로젝트는 여전히 레거시 확장에 의존 할 수 있습니다. 이 시점에서 개발자는 MySQL 확장자를 수동으로 설치해야합니다.

MySQL 확장자를 설치하는 단계

MySQL 클라이언트 라이브러리를 설치하십시오

MySQL 확장자를 설치하기 전에 먼저 MySQL 클라이언트 라이브러리를 설치해야합니다. 이 라이브러리는 MySQL 확장자가 MySQL 서버와 통신하기위한 기초입니다.

Ubuntu 시스템에서 다음 명령을 사용하여 MySQL 클라이언트 라이브러리를 설치할 수 있습니다.

 <span class="fun">sudo apt-get 설치 mysql-client</span>

Centos 시스템에서 다음 명령으로 설치하십시오.

 <span class="fun">Sudo Yum 설치 MySQL</span>

PHP 설치를위한 개발 도구 8

PHP 확장을 컴파일하고 설치하려면 PHP 8 용 개발 도구를 설치해야합니다. 다음 명령을 통해 설치할 수 있습니다.

우분투에서 :

 <span class="fun">sudo apt-get 설치 php8.0-dev</span>

Centos :

 <span class="fun">Sudo Yum 설치 php8.0-devel</span>

MySQL 확장 소스 코드를 다운로드하십시오

다음으로 MySQL 확장자의 소스 코드를 다운로드해야합니다. MySQL 확장의 최신 버전은 PECL (PHP Extension Community Library)을 통해 찾을 수 있습니다.

터미널에서 다음 명령을 사용하여 소스 코드를 다운로드하십시오.

 <span class="fun">Sudo Pecl MySQL을 설치하십시오</span>

MySQL 확장자를 컴파일하고 설치하십시오

소스 코드를 다운로드 한 후 MySQL 확장자의 소스 코드 디렉토리를 입력하고 다음 명령을 실행하여 컴파일하고 설치하십시오.

 <span class="fun">CD mysql-</span>
 <span class="fun">Sudo phpize</span>
 <span class="fun">Sudo ./configure</span>
 <span class="fun">Sudo Make</span>
 <span class="fun">Sudo는 설치합니다</span>

MySQL을 실제 다운로드 한 MySQL 확장 버전 번호로 바꾸십시오.

MySQL 확장을 활성화합니다

설치가 완료되면 PHP 구성 파일에서 MySQL 확장자를 활성화해야합니다. php.ini 파일을 열고 다음 줄을 추가하십시오.

 <span class="fun">Extension = mysql.so</span>

파일을 저장하고 닫습니다.

웹 서버를 다시 시작하십시오

마지막으로 웹 서버를 다시 시작하여 변경 사항이 적용됩니다. Ubuntu에서는 다음 명령을 사용하여 Apache 서버를 다시 시작할 수 있습니다.

 <span class="fun">Sudo Service Apache2 재시작</span>

Centos에서 다음 명령으로 다시 시작하십시오.

 <span class="fun">Sudo SystemCTL 재시작 httpd</span>

요약

이러한 단계를 사용하면 PHP 8에 MySQL 확장 기능을 성공적으로 설치하고 활성화 할 수 있습니다. MySQL 확장이 더 이상 사용되지 않았지만 일부 이전 프로젝트에는 여전히 필요하며 수동 설치는이 문제를 해결할 수 있습니다.

위의 내용은 PHP 8에 MySQL 확장을 추가하는 방법에 대한 자세한 단계입니다.이 기사가 도움이되기를 바랍니다.