일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 단축 평가
- optional chaining
- Service
- 자바스크립트
- transit gateway
- JavaScript
- null 병합 연산자
- AWS
- vgw
- 옵셔널 체이닝
- Await
- grafana
- 구조분해 할당
- CloudFormation
- Kubernetes
- Proxy Resource
- elasticsearch
- docker swarm
- On-Premise
- DynamoDB
- Custom Resource
- Endpoints
- Site-to-Site VPN
- 온프레미스
- cognito
- docker
- prometheus
- 비구조화 할당
- VPC
- api gateway
- Today
- Total
만자의 개발일지
[MySQL] Workbench로 테이블 생성 후 코드로 변환하기 본문
MySQL을 설치하면 MySQL Workbench도 아마 같이 깔려 있을 것이다.
MySQL Workbench를 이용하면 보다 쉽고 효율적으로 테이블을 생성하고 관리할 수 있다.
일단 MySQL Workbench를 실행시킵니다.
MySQL을 실행시키면 이런 화면이 뜰 것이다.
왼쪽에 보면 검은색부분에 3개의 메뉴가 있을 것이다.
그 중에서 우리는 두번쨰 메뉴로 들어가서 테이블을 생성해줄 것이다.
버튼을 누르면 이런 화면이 뜰 것이다.
일단 테이블 생성에 앞서서 데이터베이스 모델을 생성해줘야한다.
Models옆에있는 +모양을 클릭해보자
그럼 이런 화면이 뜰 것이다.
파란색부분을 더블클릭하면 db의 이름을 바꿀 수 있다. 여기서는 db이름을 test로 지어주도록 하겠다.
그 다음에 Add Diagram을 더블클릭 해준다.
바로 이곳에서 우리가 몇번의 클릭과 타이핑으로 테이블을 뚝딱 만들 수 있다.
파란색 부분을 클릭한 후 원하는 위치에다 한번 더 클릭해준다.
단 두번의 클릭으로 테이블 하나를 만들었다.
여기서 테이블의 이름과 테이블의 컬럼(속성)을 정의할 수 있다.
예시로 user의 아이디와 비밀번호를 담는 테이블을 만든다고 가정하고 uid와 upwd 컬럼을 추가해준다.
이런식으로 생성해도되고 만약에 테이블 생성을 코드로 변환하고 싶다면 왼쪽위에 Database -> Synchronize Model 클릭
next 클릭
next 클릭
next 클릭
db 선택후 next 클릭
next 클릭
next 클릭
그러면 이런식으로 아까만든 테이블을 코드로 반환해준다 빨간색 으로 표시되어있는 부분을 그대로 복붙하여 쓰기만 하면 된다.
'Database > MySQL' 카테고리의 다른 글
[MySQL] SUBSTRING_INDEX() 로 문자열 데이터에서 원하는 문자 가져오기 (0) | 2021.03.15 |
---|