03_MySQL : 구조 및 생성
BackEnd/DB

03_MySQL : 구조 및 생성

728x90

관계형 데이터베이스는 결국 표와같이 구성되게 된다. (마치 엑셀처럼)

 

표들은 분명 효율적이지만 표들또한 많아지면 관리하기가 어렵다. 이러한 표들을 연관된것끼리 잘 정리할 수 있는것 또한 데이터베이스의 기능이다.

 

스키마 : 표들을 그룹화한 일종의 표 그룹

 

(https://www.youtube.com/watch?v=bzhFcbin8_g&list=PLuHgQVnccGMCgrP_9HL3dAcvdt8qOZxjW&index=9)

 

 

데이터베이스는 보안성이 좋아서 권한에 따라서 수정할 수 있는 부분을 다르게 주는것도 가능하다. 

 

이전 글에서

 

mysql -uroot

 

로 접속했는데, 이는 모든 부분에 접근할 수 있는 관리자란 의미이다.

 

또한 

 

mysql -uroot -p

-p를 붙이면 비밀번호를 요구하게 된다.

 

 

이런식으로 sql에 들어온것을 데이터베이스 서버에 접속했다고 생각하면 된다.

 

그러면 이제 데이터베이스를 한번 만들어 보자.

CREATE DATABASE minSQLTutorial;

 

이제 database가 잘 만들어졌는지 확인해 보자.

 

 SHOW DATABASES;

 

 

이제 USE를 사용하면, 내가 만든 데이터베이스(스키마)를 선택할 수 있다.

 

 

 

 

 

이제 본격적으로 표를만들고, 수정하고 하는 부분을 알아보자.

 

 

 

728x90

'BackEnd > DB' 카테고리의 다른 글

06_MySQL : node.js 와의 연결  (0) 2022.09.13
05_MySQL : 관계형 데이터베이스 , JOIN  (0) 2022.09.13
04_MySQL : 테이블, CURD  (0) 2022.09.13
02_MySQL 설치  (0) 2022.09.13
01_MySQL : 데이터 베이스란  (0) 2022.09.13