본문 바로가기

MySQL/MySQL Setup

(2)
MySQL Source 설치 - Compile 및 설치 OS 세팅에 이어서 본격적인 컴파일 및 설치에 들어가도록 하겠습니다. MySQL 홈페이지에서 source 파일로 받았을 경우 tar.gz으로 떨어지는 파일로 되어 있습니다. 안에보면 c소스로 되어 있구요 ㅎ 소스들은 빌딩과정을 통해 파일로 만들어지는데 이것을 컴파일이라고 하죠 ㅎ compile을 시키는 도구로서는 앞 글에서 말한 것처럼 cmake를 쓰도록 하겠습니다. 참고로 MySQL 컴파일의 경우 cmake를 지원하도록 하게 된 것은 5.5버전 이후 입니다. cmake를 yum으로 설치할 수 있지만 이 또한 source 설치로 하겠습니다. 컴파일을 각기 다른버전으로 해보고 MySQL도 5.6대, MariaDB 5.5, 10.0 등 버전을 설치하는데 있어서 cmake의 버전 호환이 안되는 경우가 종종있습..
MySQL Source 설치 - OS 세팅 MySQL DBA로 생활한지 벌써 2년이 다되어 가네요..ㅎ 그런데 정작 MySQL에 관련된건 잘 안썼다는..ㅎ 이놈의 귀챠니즘이 뭔지..ㅎ 이사도 했고 모니터도 하나 더 샀으니까 이제 제대로 다시 하도록 하겠쯈당! 저는 Config를 설정하지 않은 yum설치인 경우 /var/run이나 /usr/local이나.. 제가 원하지 않은 경로에 설치되는게 싫고 관리하기도 어렵기 때문에 소스설치를 하는 편입니다. 이번 글에서는 제목에서 처럼 MySQL 소스 설치하는 것을 쓰도록 하겠습니다. 기본적인 환경을 말해야겠죠? OS : CentOS release 5.6(x86_64) DB : MySQL 5.5.30 compile tool : cmake 2.8.3 정도 되겠네요 ㅎ Mysql은 C언어로 구성이 되어 있기때문..