1. 데이터베이스(스키마) 설치 방법
데이터베이스(스미카)를 설치(추가)할 때는 DB와 테이블 생성하는 SQL문이 있는 script 파일을 넣어주면 된다. workbench에서 쿼리 탭 아래 폴더 아이콘 클릭해서 파일을 선택하고 실행시킨다.
hr.sql 파일 실행 결과 schemas 탭에 hr 이 추가되어있음!
명령 프롬프트(cmd)에서는 파일이 있는 경로로 이동해서 MySQL 실행한 후(mysql -u root -p) [ source 파일명.sql; ] 명령어를 입력하면 된다.
source employees.sql; 입력하고 확인 결과 잘 추가되어있음!
2. DB 생성
DB 생성은 Workbench 실행 후 MySQL에 root 사용자로 접속한 후, [ create schema DB이름; ] 명령어를 이용해 할 수 있다.
생성 후 DB를 사용하려면 use DB명; 과 같이 입력하고 사용해야함. 혹은 workbench 에서는 스키마명 더블클릭!
* DB에서 이름 결정 시 유의사항
- 데이터베이스(스키마)명, 테이블명, 컬럼명 등은 영문을 사용해야 한다.
- 이름은 영문으로 시작해야하며, 영문/숫자/특수문자(_, #, $)가 혼합될 수는 있다.
- 실무에서 데이터베이스명, 테이블명, 컬럼명 등을 한글로 지정하는 경우는 거의 없으며, 그 이유는 호환성 등의 문제가 발생될 소지가 많기 때문이다. 당연히 실제 데이터는 영문, 한글 모두 사용 가능하다.
'5. DB > 4-1. MySQL DBMS' 카테고리의 다른 글
MySQL - [데이터질의어(DQL) - Select] (0) | 2022.03.11 |
---|---|
MySQL - [데이터조작어(DML) - Insert / Update / Delete ] (0) | 2022.03.04 |
MySQL - [데이터 정의어(DDL) - Create / Alter / Drop / Truncate ] (0) | 2022.02.28 |
MySQL - [Basic] (0) | 2022.02.23 |
MySQL - [설치] (0) | 2022.02.23 |