Page 27 -
P. 27

1.2.2  MySQL                                                                     1장

                    앞에서도 언급했듯이 이 책에서 배울 RDBMS는 MySQL입니다. MySQL은 미카엘 몬티 비

                    데니우스(Michael Monty Widenius)라는 핀란드 출신 프로그래머가 두 명의 공동 창업자와 함                      데이터베이스와 SQL 알아보기
                    께 1995년 MySQL AB란 회사를 설립해 만든 오픈 소스 RDBMS입니다. MySQL AB는

                    2008년에 미국의 썬 마이크로시스템즈에 10억 달러에 인수됐습니다. MySQL을 개발한 몬티
                    (Monty라는 애칭으로 불림)는 썬 마이크로시스템즈에서 일하다가 2009년에 나왔습니다. 그
                    리고 2010년에 오라클이 썬 마이크로시스템즈를 인수하면서 MySQL은 오라클 소유가 됐죠.

                    MySQL은 오픈 소스 제품이어서 무료로 사용할 수 있고, 무료인데도 성능이 나쁘지 않아서

                    우리나라를 비롯해 전 세계적으로 큰 인기를 끌었습니다. 초기에는 다른 상용 RDBMS 제품
                    보다 성능이 좀 떨어지긴 했지만, 거의 매년 새로운 버전을 발표하며 꾸준히 기능을 개선해 왔
                    습니다. 현재는 다른 제품과 비교해도 성능이 떨어지지 않아서 많은 회사와 단체에서 사용하고

                    있습니다.

                    MySQL이 오라클로 넘어간 뒤로는 무료 버전과 상용 버전이 따로 나왔습니다. 따라서 업무용
                    으로 사용하는 회사에서는 상용 버전을 사용해야 하지만, 개인이나 학생 등 학습용 사용자는
                    무료 버전을 사용해도 됩니다. 이 책에서는 무료 버전인 MySQL 8.0.25 Community를 사

                    용합니다.






                    1.2.3  MySQL의 자매, MariaDB


                    MySQL을 논하면서 MariaDB를 얘기하지 않을 수 없군요. 지금부터 MySQL의 파란만장한

                    가족사를 얘기할까 합니다.
                    2010년 오라클이 썬 마이크로시스템즈를 인수하면서 MySQL은 오라클 소유가 됐죠.

                    MySQL의 아버지라 할 수 있는 몬티는 썬 마이크로시스템즈를 떠나 다시 창업했습니다. 그리
                    고 MySQL의 오픈 소스 사상을 계속 유지하고자 MariaDB를 만들었습니다.

                    초창기 MariaDB는 MySQL의 버전 번호 부여 방식을 따랐습니다. MariaDB 5.5 버전은
                    MySQL 5.5 버전에서 제공하는 모든 기능을 제공했습니다. 하지만 이 버전 후로 MySQL



                                                                                                029
   22   23   24   25   26   27   28   29   30   31   32