>  기사  >  백엔드 개발  >  PHP 7.0에서 mysql을 컴파일하고 설치하는 방법

PHP 7.0에서 mysql을 컴파일하고 설치하는 방법

PHPz
PHPz원래의
2023-04-24 10:48:12520검색

PHP 7.0 MySQL 컴파일 및 설치

MySQL은 효율성과 안정성으로 인해 널리 사용되는 관계형 데이터베이스 관리 시스템으로 웹 개발에서 가장 인기 있는 데이터베이스 중 하나입니다. 동시에 인기 있는 서버 측 스크립팅 언어인 PHP도 많은 개발자들에게 사랑을 받고 있습니다. 이번 글에서는 PHP 7.0에서 MySQL을 컴파일하고 설치하는 방법을 살펴보겠습니다.

1단계: 관련 종속성 설치
MySQL을 컴파일하고 설치하려면 일부 관련 소프트웨어 패키지와 라이브러리가 필요합니다. Ubuntu 또는 Debian과 같은 Debian 기반 운영 체제에서는 다음 명령을 사용하여 이러한 종속성을 설치할 수 있습니다.

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libmysqlclient-dev
sudo apt -get install libxml2-dev

2단계: MySQL 다운로드 및 압축 해제
MySQL 공식 웹사이트에서 최신 버전의 MySQL 소스 코드 패키지를 다운로드하세요. 다운로드 링크: https://dev.mysql.com/downloads/mysql/.
소스 코드 패키지 압축 풀기:

tar -zxvf mysql-5.XX.XX.tar.gz

3단계: MySQL 구성 및 컴파일
압축 해제 후 얻은 MySQL 소스 코드 디렉터리에서 다음 구성 및 컴파일을 수행합니다.

. /configure --prefix=/usr/local/mysql
--with-charset=utf8
--with-extra-charsets=all
--with-pthread
--enable-thread-safe-client
--with -ssl
--with-mysqli=mysqlnd
--with-pdo-mysql=mysqlnd
--enable-shared
--enable-static
--with-libdir=lib64
--with-openssl

여기 매개변수 옵션은 다음과 같습니다.

--prefix: 설치 디렉터리를 /usr/local/mysql로 ​​지정합니다.
--with-charset: 기본 문자 세트를 utf8로 설정합니다.
--with-extra-charsets: MySQL이 지원하는 문자 세트를 설정합니다.
--with-pthread: 스레드를 활성화합니다.
--enable-thread-safe-client: 스레드로부터 안전한 클라이언트를 활성화합니다.
--with-ssl: SSL을 활성화합니다.
--with-mysqli: MySQLi 확장을 활성화합니다(이 확장이 필요하지 않으면 이 옵션을 건너뛰십시오).
--with-pdo-mysql: PDO MySQL 확장을 활성화합니다(이 확장이 필요하지 않으면 이 옵션을 건너뛰십시오).
--enable-shared: 설치 중에 공유 라이브러리를 사용합니다.
--enable-static: 설치 중에 정적 라이브러리를 사용합니다.
--with-libdir: 라이브러리 디렉터리를 설정합니다.
--with-openssl: OpenSSL을 활성화합니다.

구성이 성공적으로 완료되면 make 명령을 사용하여 컴파일합니다.

make

4단계: MySQL 설치
컴파일을 완료한 후 다음 명령을 사용하여 지정된 디렉터리에 MySQL을 설치합니다.

sudo make install

5단계 : Set up MySQL
설치가 완료된 후 다음 명령을 사용하여 MySQL 환경 변수를 설정합니다:

export PATH=$PATH:/usr/local/mysql/bin

그런 다음 다음 명령을 사용하여 MySQL을 시작합니다. 서버:

sudo /usr/local/mysql/ bin/mysqld_safe --user=mysql &

그런 다음 다음 명령을 사용하여 MySQL에 로그인합니다.

mysql -u root -p

MySQL 비밀번호, 로그인 비밀번호를 입력하세요. 아직 비밀번호를 설정하지 않았다면 다음 명령을 사용하여 설정하세요.

mysqladmin -u root 비밀번호 "newpassword"

여기서 "newpassword"는 실제 비밀번호로 바꿔야 합니다.

이제 PHP 7.0에서 MySQL을 성공적으로 컴파일하고 설치했으며 이를 사용하여 웹 애플리케이션 데이터를 처리할 수 있습니다.

위 내용은 PHP 7.0에서 mysql을 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.