01장 소개
1.1 MySQL 소개
- 지금 사용중인 MySQL은 오픈소스지만, 처음에는 오픈소스가 아니었음
MySQL의 역사
- 1979년 스웨덴의 TcX라는 회사의 터미널 인터페이스 라이브러리인 UNIREG로부터 시작됨
- 1994년 UNIREG가 웹 시스템의 데이터베이스로 사용하기 시작해서 MySQL 버전 1.0이 완성됐지만 TcX에서만 사용됨
- 1996년 일반인에게 공개됨
- 2000년 TcX에서 MySQL를 개발한 중심인물(몬티와 데이빗)이 MySQL AB라는 회사로 독립, FPL(Free Public License) 라이센스 정책으로 바뀜
- 2006년 현재와 같은 2가지 라이센스 정책으로 운영됨
- 이후 썬마이크로시스템즈에 인수되었다가 다시 오라클로 인수됨
1.2 왜 MySQL인가?
- MySQL과 오라클을 비교해 봤을 때 MySQL의 경쟁력은 가격이나 비용임
- DBMS를 선택할 때 다음 순서로 고려
- 안정성
- 성능과 기능
- 커뮤니티나 인지도
- DB-Engines Ranking에서 대표적인 기준
- 웹 사이트 언급 횟수 (website mentions)
- 검색 빈도 (search frequency)
- 기술 토론 빈도 (technical discussion frequency)
- DMBS별 구인 (current job offers)
- 전문가 인맥 (professional network profiles)
📚 목차 | 다음 글 👉
📖 질문 리스트
- 왜 MySQL을 써야할까?
✍ 회고
도서 『Real MySQL 8.0』 개정판이 나왔다는 소식에 스터디에 참여하게 되었습니다. 첫 스터디는 9월 19일 OT를 시작으로 한 번 스터디할 때는 최소 50p 이상 보기로 해서 양이 꽤 많은 편입니다. 1장은 중요하게 생각 안 했었는데, 왜 MySQL을 써야 하는지에 대한 내용을 다룬 부분을 참고하시면 될 것 같습니다.
📼 참고사항
- 출처: 백은빈, 이성욱, 『Real MySQL 8.0 1권』, 위키북스(2021)
- 본 내용은 학습을 위해 정리한 내용입니다.
- 해당 글 타래를 보고 싶다면 목차 - 도서 『Real MySQL 8.0 1권』 요약 글을 참고해 주세요.
'Computer Science > Database' 카테고리의 다른 글
Oracle | 오라클 클라우드 ATP Database 생성과 DBeaver로 연결하기 (0) | 2022.01.21 |
---|---|
MySQL | SUBSTRING_INDEX로 문자열 자르기 (0) | 2021.12.06 |
MySQL | GROUP BY와 HAVING으로 컬럼 중복값 찾기 (0) | 2021.12.05 |
목차 - 도서 『Real MySQL 8.0 1권』 요약 (0) | 2021.10.08 |
MySQL/MyBatis | 동적 쿼리(Dynamic Query) 사용하기 (0) | 2021.10.02 |
댓글