■ DBMS에서의 메이저 버전과 마이너 버전. 데이터 베이스 벤더마다 메이저 버전과 마이너 버전이 있습니다. 먼저 메이저 업그레이드와 마이너 업그레이드는 근본적으로 다릅니다. 보통 메이저 버전은 대규모로 DBMS 스펙이나 엔진변경, 신규 기능 추가 등이 되었을때 주로 메이저 버전이 출시됩니다. 보통 몇년에 한번 나옵니다. 그런만큼 OS도 최소지원 사양을 만족해야 합니다. 또한 최신DBMS의 최고의 조합은 벤더사가 말하는 최적의 OS 버전입니다. 그 최적의 OS가 최신 버전이라면 가능하면 그 버전에 맞추는게 좋습니다. 벤더가 개발할때나 테스트했을때 그 버전이 가장 궁합에 맞기 때문입니다. 마이너 버전은 오류수정, 보안 이슈, 기능 변경, 혹은 기타 이유에 따른 긴급패치 발표등 주로 이슈에 대응하는 버전으로..
MySQL에서 제공하는 Source를 이용해서 Compile 후 설치하는 방법입니다. 리눅스 명령어가 익숙하고, 다른 Open Source 프로그램을 Compile방법을 이용해 설치를 해 본 경험이 있다면 편하게 하실 수 있습니다. 이전에는 mysql도 autools를 이용한 configure 명령으로 빌드 환경을 구성하고 컴파일을 진행했는데 이제는 cmake라는 것이 autotools를 대체했습니다. 하지만 다른 opensource project는 여전히 autotools를 많이 이용하고 있습니다. 그러나 조금씩 cmake로 넘어오는 추세입니다. 먼저 Source Code로 설치를 하기 위해선 OS에 몇가지 필요 Package(프로그램)을 설치해야 합니다. 이게 설치가 되어 있어야 Source Code..