728x90
<MySQL 구조>
- 데이터베이스 : 표들을 그루핑한 것(=스키마)
- 스키마 : 서로 연관된 데이터들을 그룹핑 해준다.
- 스키마들이 많아지면 데이터베이스 서버에 저장된다.
- MySQL을 설치한 것 = 데이터베이스 서버를 설치한 것
- 데이터베이스 장점
- 보안
파일은 운영체제만 뚫리면 수정 가능하지만,
데이터베이스는 자체적인 보안체계가 있어 안전하게 데이터 보관 가능.
권한 기능이 있어 여러 사람을 등록하여, 원하는 사람만 접근 가능하게 설정할 수 있다.
- 차등적 권한 부여.
여러사람 등록가능 / 누구는 읽기만 하도록 설정할 수 있다.
egoing은 student 테이블을 rw만 가능. uneasy는 student 테이블의 r만 가능.
- -u : user 사용자
-uroot : root 관리자로 접속하겠다 (관리자는 모든 권한 지님 / 중요한 일 있을 때만 사용하기)
-uegoing : egoing 사용자로 접속하겠다
출처 : https://opentutorials.org/course/3161/19533 MySQL의 구조_by생활코딩
https://opentutorials.org/course/3161/19534 MySQL의 서버 접속_by생활코딩
728x90
'🤯TIL > My SQL' 카테고리의 다른 글
CONCAT으로 시작일 + 종료일 기간 출력하기 (0) | 2023.04.02 |
---|---|
[My SQL] MySQL 테이블의 생성과 CRUD_by생활코딩 (0) | 2022.07.02 |
[My SQL] SQL과 테이블 구조_by생활코딩 (0) | 2022.07.01 |
[My SQL] 스키마의 사용_by생활코딩 (0) | 2022.07.01 |