[MySQL] 스키마+테이블 생성

one-us·2022년 11월 7일

toGETus

목록 보기
7/8
post-thumbnail

까먹을까봐 저장용으로 적어두는 게시물

참고 MySQL에서 스키마의 개념: https://hue9010.github.io/db/mysql_schema/

스키마 만들기

  1. MySQL Workbench 접속

    접속 안될 때
    Windows+Rservices.msc 입력 후 뜨는 창에서
    mysql 찾아서 우클릭 후 실행
    나의 경우는 비밀번호를 까먹어서 한참 헤맸다. 설치할 때 만든 root user의 비밀번호다.

  2. 스키마 생성

  3. 이름 및 Charset/Collation 선택 후 적용

  4. SQL 스크립트 확인(일부로 엔터로 띄워서 캡쳐했다.) 후 Apply

  5. 실행 확인 > Finish를 눌러준다.

  6. 확인

    잘 생겼다.

    로그도 잘찍혔다.

테이블 만들기

  1. 생성한 스키마 > Tables > 우클릭 후 Create Table
  2. 정보 입력
// 사용자 목록
Table user as U {
  id int [pk]
  user_id varchar //사용자 아이디
  name varchar //사용자 이름
  status varchar //사용자 상태
  created_at timestamp
  modified_at timestamp
}

위와 같은 테이블을 만들어보자.

참고
TIMESTAMP와 DATETIME의 차이
https://nesoy.github.io/articles/2020-02/mysql-datetime-timestamp


입력 후 Apply를 눌러주었다.

  1. 쿼리 확인 > Apply 클릭

  2. 실행 확인 > Finish 클릭

  3. 확인

    잘 생겼다.

    로그도 잘 찍혔다.

출처
https://stackoverflow.com/questions/10892689/cant-connect-to-mysql-server-on-localhost-10061-after-installation
https://ssj9902.tistory.com/entry/MySQL-workbench%EB%A1%9C-%EC%8A%A4%ED%82%A4%EB%A7%88%EC%99%80-%ED%85%8C%EC%9D%B4%EB%B8%94-%EB%A7%8C%EB%93%A4%EA%B8%B0?category=924689

0개의 댓글