SQL
1 DDL
- Data Definition Language
- DBMS 서버의 모든 오브젝트를 생성하거나 변경하는 쿼리를 DDL이라 한다.
- 스토어드 프로시저나 함수, Database, 테이블 등을 생성하거나 변경하는 명렁이 DDL에 속한다.
1.1 데이터베이스
데이터베이스 생성
CREATE DATABASE [IF NOT EXISTS] employees CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
권한 부여
- admin 사용자에게 employees 데이터베이스의 모든 권한을 부여하는 예시
GRANT ALL PRIVILEGES ON employees.* TO 'admin'@'%';
## 변경 사항 적용
FLUSH PRIVILEGES;
데이터베이스 조회
SHOW DATABASES;