MySQL은 일반적으로 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템으로, 설치 및 구성은 많은 개발자와 시스템 관리자에게 필수적인 기술입니다. 이번 글에서는 CentOS 운영체제에서 MySQL을 컴파일하고 설치하는 방법과 그에 상응하는 소스코드를 제공하겠습니다.
자세한 단계는 다음과 같습니다.
1단계: 환경 준비
시작하기 전에 다음 사항이 있는지 확인하세요.
- CentOS 운영 체제를 실행하는 서버 또는 가상 머신.
- 루트 권한을 가진 사용자입니다.
- 필요한 컴파일 도구와 종속성이 설치됩니다.
2단계: MySQL 소스 코드 다운로드
먼저 MySQL 공식 웹사이트에서 최신 소스 코드를 다운로드해야 합니다. 다음 명령을 사용하여 MySQL tarball을 다운로드할 수 있습니다.
$ wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.XX.tar.gz
XX는 특정 버전 번호를 나타냅니다. 필요한 버전에 따라 교체하십시오.
3단계: 소스 코드 압축 풀기
다운로드가 완료되면 다음 명령을 사용하여 소스 코드의 압축을 풉니다.
$ tar -zxvf mysql-8.0.XX.tar.gz
4단계: 컴파일 종속성 설치
컴파일하기 전에 필요한 컴파일 종속성이 시스템에 설치되어 있는지 확인해야 합니다. 다음 명령을 사용하여 이러한 종속성을 설치합니다.
$ yum install gcc-c++ cmake make
5단계: MySQL 설치 디렉터리 생성
다음으로 MySQL을 설치할 디렉터리를 생성하겠습니다. 다음 명령을 사용하여 디렉터리를 만듭니다.
$ mkdir /usr/local/mysql
6단계: