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 중국어 웹사이트의 기타 관련 기사를 참조하세요!