본문 바로가기

생활코딩2

[DB] 생활코딩 DATABASE2-MySQL 수업 정리 구조 table : 데이터를 입력하는 최종적인 곳 database, schema : 연관된 표를 그룹핑해서 정리할 때 사용. 일종의 폴더 개념 database server: schema를 저장 및 운영하는 프로그램 Schema schema 생성 및 삭제 CREATE DATABASE [database name]; DROP DATABASE [database name]; schema 사용 USE [database name]; Table 테이블 생성 CREATE TABLE topic( id INT(11) NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, description TEXT NULL, created DATETIME NOT NULL, author VARCHA.. 2022. 7. 15.
[Docker] 생활코딩 도커 입문수업 정리 도커 소개 컴퓨터에서 어떤 애플리케이션을 만들기 위해서는 운영체제에 웹 서버나 데이터베이스 같은 소프트웨어를 깔아야 한다. 이러한 소프트웨어를 설치하는 일은 귀찮고 까다로운 일이다. 그래서 이러한 개발환경이 있으면 좋겠다고 생각하게 됨. 한 대의 컴퓨터 안에서 각각의 앱을 실행시키고 각각의 앱은 격리된 환경에서 실행됨 이때 운영체제가 설치된 컴퓨터를 주인이라는 뜻에서 host라 부름 host에서 실행되는 각각의 격리된 실행 환경을 container라 부름 각각의 container에는 운영체제 전체가 설치된 게 아니라 앱을 실행하는데 필요한 라이브러리와 실행파일들만 포함되어 있음 이렇게 실행되면 얼마나 좋을까? 이미 존재하는 운영체제를 공유하니까 무엇인가를 설치할 필요가 없고 운영체제가 하나니까 속도가 느.. 2021. 8. 24.