MySQL은 최고의 무료 오픈 소스 데이터베이스 소프트웨어로 널리 인정받았습니다. 하지만, MySQL은 Oracle에 인수되면서 대부분의 모듈이 클로즈드 소스로 작동하게 되어, 현재는 오픈 소스로 작동하지 않고 있습니다. 그래도 여전히 나쁘지 않습니다. Oracle에 인수된 이후로 더 많은 기능을 추가하고 기능을 더 폭넓게 확장할 수 있었기 때문입니다.

게다가 프리미엄 티어를 추가했는데도 여타 데이터베이스 관리 시스템보다 가격이 더 저렴한 편입니다. MySQL에서는 다수의 프로그래밍 언어로 작업할 수 있고 믿고 이용할 수 있습니다.

MySQL에는 무료 구독 옵션도 있는데, 아래의 단계를 따라 하시면 MySQL Enterprise Edition 무료 다운로드 방법을 알려드리겠습니다.

MySQL Enterprise Edition 무료 다운로드 방법

  1. 사이드바에 있는 ‘다운로드(Download)’ 버튼을 클릭하면, 새로운 탭에서 공식 MySQL 페이지가 열릴 것입니다.
  2. 페이지 헤더 아래에 있는 MySQL Enterprise Edition을 찾고 ‘체험판 다운로드(Trial Download)’ 링크를 클릭하세요.
    Download MySQL Trial
    체험판 다운로드 링크 클릭하기
  3. 다운로드를 시작하려면 MySQL의 모기업인 Oracle에 계정을 생성해야 합니다. 필수 정보를 입력하시고 ‘계정 생성(Create Account)’ 버튼을 클릭하세요. 그러면 여러분이 기재한 이메일 주소로 인증 이메일을 받을 겁니다. 계정을 인증한 후에, Oracle/MySQL 계정으로 로그인할 수 있습니다.
  4. 검색창에 ‘MySQL’을 입력하고 드롭다운 메뉴에서 Enterprise Edition을 선택하세요. 그러면 다운로드 대기열에 MySQL 소프트웨어가 추가됩니다.
    다운로드하고 싶은 MySQL 버전 링크를 클릭하세요
  5. ‘항목 조회(View Items)’ 링크를 클릭하시면 MySQL 버전 목록을 확인할 수 있습니다. ‘계속(Continue)’을 클릭하고 계속 진행하세요.
    ‘항목 조회(View Items)’를 클릭하고 다운로드 대기열에 있는 모든 MySQL 제품을 확인하세요
  6. MySQL을 실행하는 데 이용할 운영체제를 선택하세요. 모든 다운로드 버전에 일괄적으로 하나의 운영체제를 선택할 수도 있고, 아니면 각 항목마다 다르게 운영체제를 지정할 수 있습니다. ‘계속(Continue)’을 클릭하고 계속 진행하세요.
    MySQL을 실행하는 데 이용할 운영체제 또는 플랫폼을 선택하세요
  7. 표준 약관 및 제한사항(Standard Terms and Restrictions)에 동의하시고 ‘계속(Continue)’ 버튼을 누르세요.
  8. 다운로드 절차가 어땠는지 묻는 설문조사가 화면에 나타날 것입니다. 원하시면 이 설문조사를 무시하고 페이지 하단에 있는 ‘다운로드(Download)’ 버튼을 누르면, 설치 파일이 컴퓨터로 다운로드될 것입니다.
  9. 파일 다운로드가 완료되면, 파일을 열고 설치 마법사를 실행합니다.
  10. 소프트웨어의 대상 폴더를 선택하거나 기본 설정을 이용하고 ‘다음(Next)’ 버튼을 클릭하세요.
  11. 그러면 다운로드 관리자에서 모든 구성요소를 다운로드하고 설치할 것입니다.
  12. 다운로드가 완료되면 폴더를 열고, 파일을 압축 해제하고, 데이터베이스를 생성합니다.

컴퓨터에서 MySQL을 제거하는 방법

MySQL이 여러분의 니즈에 잘 맞는 데이터베이스 관리 시스템이 아니라면, 간단한 몇 가지 단계로 컴퓨터에서 MySQL을 제거할 수 있습니다.

  1. 윈도우 검색창에서 ‘프로그램 추가/제거’를 검색하시고 키를 클릭하세요.
    Add or Remove Program
  2. 모든 MySQL 구성요소를 찾고 ‘제거’ 버튼을 클릭하세요.
  3. 소프트웨어 제거를 확인하면, 제거 마법사가 컴퓨터에서 소프트웨어를 삭제해줄 겁니다.

MySQL을 제거한 후에 다른 데이터베이스 관리 시스템을 찾고 있다면, 아래에서 MySQL 무료 대용 소프트웨어를 확인해보세요.

MySQL 개요

MySQL은 데이터베이스를 손쉽게 생성, 추가, 조회, 관리하도록 개발된 관계형 데이터베이스 관리 시스템입니다. 이 소프트웨어는 모든 운영체제에서 원활하게 작동하고 인기 데이터베이스 관리 언어인 구조적 쿼리 언어(Structured Query Language: SQL)를 이용합니다. MySQL을 이용하면 구조화된 형식에서 데이터를 수집하고 조회할 수 있어, 데이터를 이용하여 적절한 조치를 취할 수 있습니다.

MySQL은 사용법을 배우고 시스템에 설치하여 데이터베이스를 추적하기가 상대적으로 쉬운 편입니다. MySQL에는 데이터를 수집하고 일일 보고서 또는 주간 보고서를 생성할 수 있는 MySQL Workbench와 같은 툴이 있습니다.

MySQL 기능

MySQL Enterprise Edition은 폭넓은 기능, 툴, 기술 지원을 제공합니다. MySQL Enterprise Edition은 사이트 소유자가 보안이나 작동 시간에 영향을 미치지 않고 데이터베이스를 확장할 수 있음이 증명된 시스템입니다. 또한 가장 신뢰할 수 있는 데이터베이스 관리 시스템으로 호평을 받을 만한 가치가 있으며 모든 MySQL 어플리케이션 개발, 배포, 관리에 있어 필수적입니다.

문서 저장

MySQL 문서 저장(document store) 기능으로 비즈니스 소유자와 개발팀은 SQL 및 NoSQL 데이터베이스 어플리케이션으로 작업할 수 있습니다. 이 기능 덕분에 기업들은 모든 데이터를 수집하기 위해서 다수의 데이터베이스를 실행할 필요가 없습니다.

확장성

비즈니스가 성장하면서, 비즈니스와 함께 성장할 데이터베이스 관리 시스템을 두는 것이 중요합니다. Scalability는 데이터 로드를 손쉽게 증가 시켜 수요를 충족할 수 있기 때문에 MySQL에서 가장 강력한 기능입니다.

투명한 데이터 암호화(TDE)

강력한 보안 기능인 TDE는 데이터베이스에 아직 있는 물리적 파일을 암호화합니다. 이 기능은 모든 ‘미사용’ 파일, 정보, 데이터를 보호하고 해커나 권한이 없는 사용자가 중요한 정보를 조회하지 못하도록 막습니다. 데이터가 수집될 때(데이터가 스토리지로 업로드되기도 전에), 실시간으로 암호화가 추가됩니다. 그리고 스토리지에서 읽을 때만 암호화 해제됩니다.

마스킹 및 비식별화

또 다른 우수한 데이터 보안 기능은 중요한 데이터의 마스킹 및 비식별화입니다. 이 기능은 자동으로 데이터를 가짜 값으로 대체하여 해당 정보를 조회하는 사람이 실제 정보를 전혀 수집할 수 없도록 합니다. 시스템이 어떤 데이터가 중요한지 알 수 있도록 태그를 지정하면 시스템이 알아서 처리해줄 겁니다.

데이터베이스 백업

MySQL을 이용하면 데이터 손실이나 시스템 작동 중지로 인해 핵심 부분에 악영향을 미칠까 봐 걱정할 필요가 없습니다. 온라인 데이터베이스로 데이터베이스를 자동 백업할 수 있습니다. 데이터베이스 설정에는 전체, 증분, 부분 백업을 위한 Point-in-Time Recovery 및 백업 압축 옵션이 있습니다. 이러한 방식으로 한 번 설정해두면 시스템이 알아서 처리해줄 겁니다.

방화벽

내장형 MySQL 방화벽은 데이터베이스를 데이터베이스 특정 공격(예: SQL 주입)을 포함한 모든 유형의 사이버 범죄로부터 실시간으로 보호해줍니다. 방화벽은 24시간 작동하며 최신 위협은 없는지 모니터링하고 권한 없는 데이터베이스 활동을 방지합니다.

MySQL 무료 대용 소프트웨어

  • Microsoft SQL Server: Microsoft SQL Server는 윈도우, 리눅스, 맥, Docker에 호환됩니다. Microsoft SQL Server는 개발자와 비즈니스 소유자에게 다수의 프로그래밍 언어에 호환되는 데이터베이스 관리에 대한 손쉬운 솔루션을 제공합니다. 이 프로그램은 비즈니스 인텔리전스와 보고 등의 고급 툴을 제공하여 체계적인 방식으로 데이터를 관리할 수 있습니다.
  • PostgreSQL: PostgreSQL은 오픈 소스 관계형 데이터베이스 관리 시스템을 찾고 있는 분들에게 딱 좋은 소프트웨어입니다. 설치하기 쉬우며 모든 주요 플랫폼에서 작동합니다. 자동으로 모든 데이터를 백업하고, 단일 명령으로 빠르게 복구할 수 있습니다.

자주 묻는 질문

MySQL은 무료인가요?

무료로 이용할 수 있는 MySQL의 기본 버전이 있긴 한데, 기능이 매우 제한적입니다. 고급 기능이 필요한 경우, 위에 설명한 지시사항을 따라 하시면 MySQL Enterprise Edition을 다운로드하고 30일 무료 체험하는 방법을 알려드리겠습니다. 30일 무료 체험판으로 충분한 시간 동안 소프트웨어를 체험해보고, 여러분에게 고급 기능이 필요하지 않다는 걸 알게 되면 Community 버전을 이용할 수 있습니다.

MySQL은 안전한가요?

MySQL은 사용자 및 데이터 보안을 매우 중요하게 여깁니다. 해커와 권한 없는 사용자가 서버에 있는 중요한 정보에 액세스하지 못하도록 설계된 다수의 보안 기능이 있습니다. 이러한 기능에는 데이터베이스 공격을 인식하도록 설계된 강력한 방화벽, 탄탄한 암호화, 중요한 데이터를 숨기고 해당 데이터를 가짜 정보로 대체하는 마스킹 기능 등이 있습니다.

MySQL은 확장 가능한가요?

네. MySQL은 수많은 데이터로 채워져 있는 수백만 행의 데이터를 손쉽게 처리할 수 있습니다. 그러므로, 데이터베이스가 최소 수백만 개의 항목으로 이루어져 있더라도, 데이베이스 관리 시스템의 업데이트나 변경에 대해서 걱정할 필요 없이 확장할 여지가 충분히 있습니다.

지금 MySQL을 다운로드하세요!