inflearn logo
강의

講義

知識共有

Spring BootとAWSでバックエンドサービスを一通り完成させる

MySQLデータベースの設定(Docker)

twitterdb 연결이 안돼요

10

weogle

投稿した質問数 3

0

왜그런지 모르겠는데 Unable to determine Dialect without JDBC metadata 라고 뜨면서 intelliJ가 돌아가지 않습니다

영상대로 하다가 8:54에서 막혔습니다

aws mysql docker spring-boot jpa

回答 2

0

apiece

안녕하세요 weogle님!


docker 에서 MySQL 이 실행중인지 확인부탁드립니다. 아래 명령어로 확인할 수 있어요.

docker ps

MySQL (mysql-twitter) 컨테이너가 떠있어야 하고, 3306 포트가 열려있어야 합니다.

잘 떠있다면 그 후 spring boot 애플리케이션을 실행하면 잘 실행이 될 겁니다.


docker run --name mysql-twitter \
    -e MYSQL_ROOT_PASSWORD=root123 \
    -e MYSQL_DATABASE=twitterdb \
    -e MYSQL_USER=dev \
    -e MYSQL_PASSWORD=dev123 \
    -p 3306:3306 \
    -d mysql:9.3

위 명령어로 도커 컨테이너를 실행할 수 있습니다.


감사합니다.☺️


0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. weogle님.

해당 오류 메시지 “Unable to determine Dialect without JDBC metadata”는 Hibernate 설정에서 데이터베이스 방언(Dialect)을 자동으로 결정하지 못할 때 발생하는 오류입니다. 이 문제는 보통 데이터베이스 연결 설정에 문제가 있거나, Hibernate가 데이터베이스에 제대로 연결되지 못했을 때 발생할 수 있습니다.

일반적으로 해결 방법은 다음과 같습니다:

  1. Hibernate Dialect 설정 확인: application.properties 또는 application.yml 파일에서 spring.jpa.database-platform 옵션을 사용하여 명시적으로 데이터베이스의 Dialect를 설정해 줍니다. 예를 들어, MySQL을 사용하고 있다면 spring.jpa.database-platform=org.hibernate.dialect.MySQLDialect 와 같이 설정할 수 있습니다.

  2. Database URL 확인: 데이터베이스 URL이 올바르게 설정되어 있는지 확인하세요. application.properties 또는 application.yml 파일에서 spring.datasource.url, spring.datasource.username, spring.datasource.password가 정확히 입력되어 있는지 확인해야 합니다.

  3. 의존성 확인: build.gradle 또는 pom.xml 파일에 MySQL 드라이버 등 필요한 의존성이 누락되지 않았는지 확인하세요.

여기서 추가로 참고할 만한 질문이나 자료는 다음과 같습니다:
- EC2 <-> RDS 연동 후 로컬에서의 Docker에 대해 궁금한 점이 있습니다.
- 강의와 실제 코드가 어떻게 다른지 비교해보세요. 설정 부분은 특히 적용되는지 확인하는 것이 좋습니다.

이 정보를 통해 문제를 해결하시고, 추가적으로 궁금한 점이 있으시면 언제든지 질문해 주세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

weogle

주어진 링크가 404 페이지입니다

git clone 명령어를 어디 터미널에다 붙여넣어야 하나요?

0

3

1

html 파일을 못 불러 옵니다.

0

6

1

To-Do App

0

5

0

rdb 만들 때 인스턴스 구성시 인스턴스 유형에 활성화 되는 것이 없습니다.

0

9

1

Kafka Cluster 구성도 질문

0

6

1

JPA Repository 질문이 있습니다!

1

56

2

페이지네이션 처리를 쿼리에서 하는 방식 질문

1

46

1

EC2 실습 중 docker-compose / docker ps 실행 시 권한 오류 문의

2

86

1

gradlew, java -jar 로 애플리케이션 실행시키기에서

1

65

1

application.yaml에서 enabled: true 인식 안됨

3

144

4

영상 안보임

0

126

4

중간 결과물을 다운 받을 수 있는 곳이 있나요?

1

89

2

여러 컨테이너 사용시 사용할 포트 번호는 무엇으로 하면 되나요?

1

69

1

URL 오타 방지

1

64

1

배포 후 Entity 수정 관련

1

87

1

EC2 HTTPS에 관련하여 질문 드립니다!

1

67

2

EC2 <-> RDS 연동 후 로컬에서의 Docker에 대해 궁금한 점이 있습니다.

1

80

1

Docker에 관하여 궁금한 점이 있습니다!

1

69

1

댓글 생성, 삭제 시 게시글의 댓글 수 증감 로직 질문

1

92

1

https 설정 질문

1

107

2

섹션 5-26. AWS EC2 서버 배포 파트 질문입니다.

1

107

2

강의내용 중 질문드립니다.

1

166

2

jakarta persistence 플러그인은 intellij ultimate에서만 사용가능하다고 나오네요.

1

142

2

다운받은 강의자료 압축풀기가 안되요

1

131

2