1. Mysql 설치 (설치 버전은 5.56v로 버전에 따라 상이할 수 있음)

1-1. mysql dbms 관리 툴 설치(HeidiSQL) - or DBeaver

2. DBA(db관리자 : root) 로 로그인

3. 신규 사용자 계정생성

1) 관리자 계정(root) 에서database 생성 (create database db명;) -> 실행(F9)

2) 관리자계정으로 신규 사용자계정 생성 및 권한 부여

grant 부여할 권한 on db명.* to '생성할dbid'@'localhost' identified by '생성할dbpw'; -> 실행(F9)

3) heidiSQL종료 후 재실행하여 신규계정 등록하기

신규 > 세션이름설정(생성한dbid_생성한db명) > 사용자: 생성한dbid > 암호 : 생성한dbpw > 데이터베이스 선택

4. 동작해보기

1) table생성

2) 데이터삽입

********** DDL, DCL, DML **********

DDL – 데이터 정의어, DB객체를 생성, 삭제, 변경하는데 사용되는 언어

CREATE – DB 객체 생성

ALTER – DB 객체 변경

DROP – DB 객체 삭제

 

DML – 데이터 조작어, DB의 데이터를 검색, 삽입, 수정, 삭제하는데 사용되는 언어

SELECT – 데이터 검색

INSERT – 데이터 삽입

UPDATE – 데이터 수정

DELETE – 데이터 삭제

 

DCL – 데이터 제어어, 데이터에 접근을 제어하는데 사용되는 언어

GRANT – DB 객체에 대한 접근 권한을 부여

REVOKE – DB 객체에 대한 접근 권한을 취소(부여한 권한을 회수, 삭제)

'DBMS' 카테고리의 다른 글

MySQL 피벗테이블, 그룹콘캣(Group-concat)  (0) 2023.05.15
SQL - 서브쿼리  (0) 2023.05.15
SQL - JOIN  (0) 2023.05.15
MySQL 데이터 타입과 내장 함수  (0) 2023.05.15
데이터베이스, DBMS  (0) 2023.05.09

+ Recent posts