[생활코딩/SQL] MySQL - MySQL의 구조, 서버 접속, 스키마의 사용

2021. 8. 11. 20:0003. Resources/Database

728x90
반응형

MySQL의 구조

정보는 결국 표에 저장된다.

표를 그룹핑한 것 → 데이터베이스/스키마 (보통 혼용한다)

스키마가 저장되는 곳 → 데이터베이스 서버


서버 접속

데이터베이스 서버를 이용할 때의 효용 → 자체적인 보안 체계를 가지고 있음 → 안전하게 데이터 보관 가능

  • 권한 기능 → 여러 사람을 등록할 수 있다.
  • 중요한 일이 있을 때만 root 사용자를 이용하자
  • -uXXXX → XXXX 라는 유저로 로그인
  • -p 옵션을 추가하면 password를 입력해야함
    • 비밀번호 입력 시 한글, 영어 구분해서 받음

스키마의 사용

# database(schema)의 생성
CREATE DATABASE opentutorials;

# database(schema)의 삭제
DROP DATABASE opentutorials;

# database(schema) 리스트 확인
SHOW DATABASES;

# database 선택
USE opentutorials; # -> 이 명령어 이후의 쿼리는 해당 database에 적용된다.
반응형