티스토리 뷰
이제 직접 데이터를 띄울 DB를 연결해보자
이번 게시판 만들기 프로젝트에서는 MySQL을 사용한다


DB는 mysql db를 docker로 간편하게 띄우고 연결했다


쿼리짜는건 erd로 대체 후에 export 했다
쿼리를 실행하면 AUTO_INCREMENT 때문에 에러가 발생하는데,
(Incorrect table definition; there can be only one auto column and it must be defined as a key)
ALTER TABLE `Board`
ADD CONSTRAINT `PK_BOARD` PRIMARY KEY (`id`); 문제로
MySQL은 테이블 생성 시에 PK가 누구인지 확실하게 알고 싶어하는거 같다.


변경 후 쿼리를 실행해주면 db에 잘 들어가는 모습을 볼 수 있다.
DB연결은 간단하다
'게시판 만들기 > 1주차' 카테고리의 다른 글
| 만들자 게시판 (6) - 커맨드 패턴 도입하기 (0) | 2026.07.01 |
|---|---|
| 만들자 게시판 (5) - 싱글톤과 DAO (0) | 2026.07.01 |
| 만들자 게시판 (4) - 데이터를 보낼 바구니 DTO (0) | 2026.07.01 |
| 만들자 게시판 (3) - Java와 DB의 연결 (0) | 2026.07.01 |
| 만들자 게시판 (1) - 개념잡기 (0) | 2026.07.01 |
