가장 먼저 알아두어야 할 점은, mySQL은 원래 오픈소스였으나 현재는 Oracle에 인수되어 무료버전과 유료버전으로 나뉘어버렸다는 것입니다. 따라서 저작권 문제가 발생할까봐 두렵거나, Oracle에 반감을 가지고 있거나, 오픈소스 개발에 참여하고 싶거나 하시다면 SQL 커뮤니티에서 mysql의 소스코드를 이용해 새롭게 만든 오픈소스 SQL 프로그램인 mariaDB를 이용하시는 것을 추천합니다. mySQL과 mariaDB는 사실상 같은 프로그램이라고 봐도 되지만 오히려 mySQL보다 mariaDB가 더 편리한 점이 많습니다.
현재 제가 파악한 가장 큰 차이점 몇 가지를 적어보자면. 1. mariaDB는 mySQL과는 달리 현재 사용하고 있는 DB가 무엇인지 항상 확인할 수 있게 개선해두었고 2. mySQL에서는 현재 사용하고 있는 테이블을 한 구문 내에서 다시 참조 할 수 없지만 mariaDB에서는 가능하도록 되어있어 좀 더 쾌적한 구문 작성이 가능합니다.
그럼 곧바로 설치를 시작해보겠습니다.
1. MySQL 홈페이지(https://www.mysql.com/products/community/) 에서 community edition 다운로드
Oracle에 인수되어 나뉘어져버린 무료버전과 유료버전 중 무료버전입니다. 영리적인 목적으로만 사용하지 않으시면 됩니다.(기업에서 업무 용도로 사용 등)
2. 다운로드 받은 파일 실행 후 인스톨
다운로드 받은 파일을 실행 시켜주세요. 실행시키면 다음과 같은 화면이 나옵니다.
이후 몇번의 next를 누르면 설치가 완료됩니다.
3. 설치된 mySQL 실행하기
바로 cmd를 사용해 실행할 수 있으면 좋겠지만 먼저 path를 설정해줘야 명령어가 먹힙니다.
'SQL > mySQL' 카테고리의 다른 글
[mySQL] substring 함수, 그 외의 함수. (0) | 2020.02.05 |
---|---|
[mySQL] 집계함수: COUNT, SUM, AVG, GROUP BY (0) | 2020.02.04 |
[mySQL] SELECT 구문의 확장. WHERE . (0) | 2020.01.17 |
[mySQL] SELECT - FROM 구문을 이용해 데이터 불러오기 (0) | 2019.12.04 |
[mySQL] 학습용 DB구축하기 (0) | 2019.12.04 |