MySQL은 인스턴스(데이터베이스 서버), 데이터베이스(schema), 테이블로 이루어져 있습니다.
쉽게 비유하자면 테이블은 데이터가 저장되어 있는 파일이고,
그 파일들을 담은 폴더가 데이터베이스(schema)입니다.
인스턴스는 데이터베이스(schema)들이 저장되어 있는 곳으로,
현재는 MySQL 프로그램이라고 이해할 수 있습니다.
아래 사진을 예시로 가져와봤습니다.
account, branch, customer 등등이 테이블이고
그 테이블들을 담은 bank가 데이터베이스(스키마)가 됩니다.
우선 MySQL에 접속합니다.
$ mysql -uroot -p
데이터베이스(schema)를 생성합니다.
MYSQL문에서는 ; 를 뒤에 붙이고 엔터를 쳐야 명령이 실행됩니다.
$ CREATE DATABASE 데이터베이스 이름;
아래는 데이터베이스(schema)를 삭제하는 방법입니다.
$ DROP DATABASE 데이터베이스 이름;
만들어진 데이터베이스(schema)들을 볼 수 있는 명령어입니다.
$ SHOW DATABASES;
특정 데이터베이스(schema)를 이용하는 명령어입니다.
작업할 폴더에 접근하는 과정이라고 이해할 수 있습니다.
$ USE 데이터베이스 이름;
MySQL 데이터 CRUD 기본 (UPDATE, DELETE) (0) | 2020.08.18 |
---|---|
MySQL 데이터 CRUD 기본 (INSERT, SELECT) (0) | 2020.08.18 |
MySQL 데이터베이스(schema) / 테이블 생성 - 2(수정) (0) | 2020.08.18 |
MySQL 데이터베이스(schema) / 테이블 생성 - 2 (0) | 2020.08.17 |
(MacOS) Homebrew로 MySQL 설치하기 (+Terminal과 친해지기) (0) | 2020.08.13 |
댓글 영역