DATABASE2 - 생활코딩

생활코딩 DATABASE2 에서 제공하는 소스로 진행합니다.

jjgodcom의 DATABASE1-생활코딩 바로가기에 수업한 내용을 정리합니다.

생활코딩 유튜브 DATABASE2 재생목록 바로가기
  1. 수업소개
    무료이면서, 오픈소스이고, 3대 데이터베이스 중에 하나인 MySQL의 입문 수업입니다.
  2. 수업대상
    정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분
    데이터를 보다 전문적으로 관리하고 싶은 분
    웹, 앱, 게임, 데이터분석 엔지니어가 되고자 하는 분
DATABASE2 MySQL - 1.수업소개

영상 요약

파일의 한계를 극복하기 위해서 데이터를 정리정돈하기위해 DATABASE를 만듬.
그중에 MySQL에 대해서 수업을 진행할것임.
DATABASE2 MySQL - 2.데이터베이스의 목적

영상 요약

DB는 컴퓨터 언어를 통해서 제어를 할수있다

FROM topic author - 'egoing'
(topic이라는 것으로 부터 author 의 egoing을 찾아라)

FROM topic author - 'egoing' ORDER BY id DESC
(topic이라는 것으로 부터 author 의 egoing을 찾아라 단 숫자가 큰 순서대로 정렬해줘)

오름차순(ASC){작은 숫자부터} : A부터 (Z로)올라간다.
내림차순(DESC){큰 숫자부터} : D부터 (A로) 내려간다.
DATABASE2 MySQL - 3.0.MySQL 설치

영상 요약

https://dev.mysql.com/downloads/mysql/에서 제일 위쪽에 있는 파일 설치 진행

DATABASE2 MySQL - 3.1.MySQL 설치 (Windows)

영상 요약

https://bitnami.com/stack/wamp 에서 설치를 진행할것임

1. 링크에서 가장최신것을 다운로드 받기
2. 설치 진행후 cmd 창에서 cd Bitnami/버전/mysql/bin 폴더로 접근하기
3. mysql -uroot -p엔터 후 비밀번호 입력
4. 아래 이미지가 뜨면 정상적으로 접근된것임
DATABASE2 MySQL - 4.MySQL의 구조

영상 요약

최종적으로 표(table)에 저장된다.

표를 감싸는 폴더를 데이터베이스(database,스키마) 라고 한다.

이폴더를 저장하는곳이 데이터베이스 서버 라고 함.
DATABASE2 MySQL - 5.서버접속

영상 요약

-uroot -p 후 비밀번호 입력하면 데이터베이스 서버에 접속 가능
DATABASE2 MySQL - 6. 스키마의 사용

영상 요약

데이터 베이스 생성 : CREATE DATABASE 이름;

데이터베이스 삭제 : DROP DATABASE 이름;

데이터베이스 검색 : SHOW DATABASES;

데이터베이스 사용 : USE open;
DATABASE2 MySQL - 7.SQL과 테이블의 구조

영상 요약

1. sql은 언어가 쉽다.
2. 표준화가 되어있는 언어이다.

DATABASE2 MySQL - 7.SQL과 테이블의 구조

영상 요약