MySQL Workbench에서 테이블의 ERD 보는 방법을 알아보겠습니다. 먼저 Database > Reverse Enigneer 를 클릭합니다. 데이터베이스 계정 정보를 입력하고 ERD를 조회할 데이터베이스를 선택합니다. 저는 post 데이터베이스의 테이블을 볼 거라서 post를 선택했습니다. post에는 4개의 테이블이 있는데요. 그 중 쓸 데 없는 테이블 제외하겠습니다. 보고 싶은 테이블 2개만 남겼습니다. ERD를 볼 수 있습니다. 버전입니다.
익명 게시판은 연습용 게시판으로 단순한 게시판 기능만을 사용할 예정입니다. 게시글 작성, 게시글 수정, 게시글 조회, 게시글 삭제(는 미정)까지 지원할 예정이므로 간단한 값을 가지는 테이블 설계를 해보았습니다. 게시글 번호(id), 공지 여부(is_notice), 작성자(writer), 제목(title), 본문(body), 작성일자(created_at), 수정일자(updated_at) 위 컬럼을 가지는 객체를 생성했고, 이 중 본문은 따로 테이블을 만들어서 저장했습니다. 그래서 id, body를 가지는 anonymous_post_data 테이블과 그 외의 값을 가지는 anonymous_post_info 테이블을 생성했습니다. +) ERD 추가 컬럼은 추가, 수정될 수 있습니다. 당장 떠오르는 것은 sta..
프로젝트 진행 중 database 설정(application.yml)을 하고 서버를 올리니 에러가 떴습니다. java에서 mysql을 연결하려면 필요한 라이브러리(mysql-connector-java)가 없어서 에러가 났습니다. https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.13 Maven Repository: mysql » mysql-connector-java » 5.1.13 JDBC Type 4 driver for MySQL Note: There is a new version for this artifact mysql mysql-connector-java 5.1.13 // https://mvnrepository.com/artifa..