1.3.5 MySQL의 버전과 에디션
MySQL 버전(version)이란 제품 버전을 뜻합니다. 이 책에서 사용할 버전은 현재(집필 시) 최신 버전인 8.0입니다. 정확히는 8.0.25죠. MySQL은 3.23 버전을 시작으로 2015년에 5.7 버전이, 2018년에 8.0 버전이 출시됐습니다. 버전이 올라가면서 여러 가지 버그가 수정되고 새로운 기능이 탑재됩니다. 특히 8.0 버전에서 많은 기능이 추가됐는데, 그중에서 SQL과 관련 있는 주요 기능은 뒤에서 따로 소개하겠습니다.
버전과는 별도로 에디션(edition)이 있습니다. 앞에서 MySQL에 무료 버전과 상용 버전이 있다고 했는데, 사실 버전은 잘못된 표현이고 정확히 말하면 무료 에디션과 상용 에디션이 옳은 표현입니다. 상용 에디션은 다시 Standard, Enterprise, Cluster Carrier Grade 에디션으로 나뉩니다. 책에서는 무료인 Community 에디션을 사용합니다.
1분 퀴즈 2
다음 중 MySQL에 관한 설명 중 올바른 것을 모두 고르세요.
① MySQL은 오픈 소스 RDBMS로 누구나 무료로 사용할 수 있다.
② RDBMS는 데이터를 테이블에 저장하고, MySQL에서 테이블을 모아 놓은 논리적 저장소를 데이터베이스라고 한다.
③ RDBMS는 데이터를 테이블에 저장하고, MySQL에서 테이블을 모아 놓은 논리적 저장소를 스키마라고 한다.
④ MySQL에 접속하려면 사용자 계정이 필요한데, 관리자 계정인 root 외에 추가로 한 개의 사용자 계정만 생성할 수 있다.
⑤ MySQL을 자신의 PC에 설치하면 해당 PC는 MySQL 서버가 되는데, 이 PC에 접속해 MySQL을 사용하려면 별도의 컴퓨터나 PC가 필요하다.