데이터베이스 기초 – MySQL 설치 및 기초

데이터베이스 강의에 앞서 MySQL 설치와 소개를 합니다.
데이터베이스 - database - MySQL


Contents of 데이터베이스 (Database) - MySQL


MySQL 개요와 특징

Wikipedia 참조 : https://en.wikipedia.org/wiki/MySQL

개요

  • Open-source relational database management system로 개발되었다.
  • 현재 Oracle 에서 소유 중
  • 다양한 제품 군에 대해 다양한 라이선스를 제공한다.
    • Community Edition -> GPL(General Public Licence)
    • GPL 코드를 사용하여 개발한 프로그램은 판매/배포 시 소스 공개 의무가 있다
  • LAMP (Linux, Apache, MySQL, Perl/PHP/Python ) 의 핵심 요소
  • GUI 도구 사용

Open Software Licence

  1. 기존 코드의 사용 시 소스 공개의 수준에 대한 내용

    GPL, LGPL, BSD, MIT 등
    참고 : http://wiki.kldp.org/wiki.php/OpenSourceLicenseGuide#s-3.1

  2. GPL (General Public License)

    GPL 코드를 사용하여 개발한 프로그램은 판매/배포 시 소스 공개 의무가 있음

  3. LGPL(Lesser GPL)

    LGPL 코드를 라이브러리로 사용하여 개발된 프로그램은 판매/배포 시 소스 공개 의무가 없음.

  4. BSD(Berkeley Software Distribution)

    저작권 표시만 있으면 소스 공개 의무가 없음. 상용 소프트웨어에도 사용 가능.


설치

  • 사이트 주소 : https://www.mysql.com/downloads/
  • 제일 하단에 MySQL Community Edition 클릭
  • 제일 상단에 MySQL Community Server 클릭
  • Windows(x86, 32-bit), MySQL Installer MSI Download 클릭
  • 나머지는 자기 컴퓨터 환경에 맞게 설치
  • 자세한 내용 : http://withcoding.com/26 참조

튜토리얼