- DBMS : 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어(EX>MySql)
- RDB(관계형 데이터베이스) : 서로간에 관계가 있는 테이블을 모아둔 데이터 저장공간
- SQL : 데이터베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어

- show databases; : 생성되어있는 데이터베이스 확인
- create database (데이터베이스 명); : 데이터베이스 생성
- use (데이터베이스 명); : 사용할 데이터베이스 선택
- drop database (데이터베이스 명); : 데이터베이스 삭제
- select host, user from user; : user table에서 host와 user목록 가져오기
- create user '(유저 명)'@'localhost' identified by '(비밀번호)'; : 내부에서만 접근 가능한 유저 생성
- create user '(유저 명)'@'%' identified by '(비밀번호)'; : 외부에서도 접근 가능한 유저 생성
- drop user '(유저 명)'@'%'; : (외부계정) 유저 삭제
- drop user '(유저 명)'@'localhost'; : (내부계정) 유저 삭제
- show grants for 'zero'@'localhost'; : 현재 계정의 권한 확인
- grant all on (테이블 이름.*) to '(유저명)'@'localhost'; : 모든 권한 부여
- revoke all on (테이블 이름.*) from '(유저명)'@'localhost'; : 모든 권한 회수
📌회고록
- mysql 커맨드 라인에서 수행을 취소하는 방법: ctrl + c
- 커맨드 창 정리하기:system cls;