🧡 데이터베이스 구축 절차
데이터베이스 만들기 → 테이블 만들기 → 데이터 입력/수정/삭제하기 → 데이터 조회/활용하기
데이터베이스를 구축하기 위해서는 DBMS를 설치해야 한다. 나는 앞서 MySQL을 설치했다.
1️⃣ 데이터베이스 생성
· MySQL Workbench를 실행한 후 MySQL Connections에서 Local instance MySQL을 클릭한 후, User root에 앞 게시물에서 설치할 때 설정한 비밀번호를 입력한다.
· 좌측에서 Schemas 탭으로 이동한다. 참고로 스키마와 데이터베이스는 동일한 용어.
(sakila, sys, world는 MySQL에 기본적으로 들어있는 데이터베이스이다.)
· Schema 패널의 빈 부분에서 우클릭 한후 Create Schema 선택
· Name에 원하는 DB 이름을 설정하고 Apply를 누르면, Apply SQL Script to Database 창에 SQL문이 자동으로 생성된다. 거기서 Apply를 누르면 좌측에 데이터베이스가 생성된다.
2️⃣ 테이블 생성
· 테이블 만들기 전에 테이블 설계하기.
열 이름, 데이터 형식, 최대 길이, Not Null 등등 고려하기
· Schemas 탭에서 아까 생성한 DB 왼쪽의 ▶를 눌러서 펼쳐준다. 그 후 Table을 우클릭 한 뒤 Create Table 선택
· Table name을 설정해 주고, 밑에 Column Name 빈 칸을 더블클릭해서 열 이름을 적고, 그 옆에 차례대로 데이터 타입 지정, PK 인지, Not Null인지를 설정해준다. 설계한 모든 열을 이렇게 만들어 준다. 다 설정하면 Apply 클릭
그러면 또 자동생성된 SQL이 뜨는데 여기도 Apply 눌러주고 Finish.
3️⃣ 데이터 삽입하기
· 테이블을 ▶를 눌러서 펼쳐준다. 그 후 원하는 테이블 우클릭한 뒤 select rows - limits 1000을 누른다. 데이터가 아무것도 없는 상태이므로 Result Grid 창에서 모든 열이 Null로 표시되어 있을 것이다.
· Result Grid창의 Null부분을 클릭해서 데이터를 입력한다. 입력한 후 하단의 Apply를 누르면 완성된 SQL문이 뜰 것이고 Apply랑 Finish를 눌러준다.
'DB∙SQL > MySQL' 카테고리의 다른 글
[MySQL] MySQL에서 인덱스, 뷰, 스토어드 프로시저 사용하기 (0) | 2023.07.19 |
---|---|
[MySQL] MySQL Workbench에서 SQL문 사용하는 법 (0) | 2023.07.18 |
[MySQL] MySQL Workbench 사용해보기 2 - 데이터 수정, 데이터 삭제(SQL 사용 X) (0) | 2023.07.18 |
[MySQL] MySQL 설치방법 (Windows 10 기준) (0) | 2023.07.11 |
댓글