티스토리 뷰

Server/Spring

오류해결(2)

JJIINDOL 2023. 7. 16. 22:28

1. 오류 상황

 

MySQL Workbench 설치 후, 데이터를 DB에 저장하고 연습 코드를 짜 보고 있었다. 그런데 시스템 종료 후 다시 MySQL Workbench를 실행하니, 아래와 같은 오류가 계속 발생했다.

 

'외부 구성 요소에서 예외를 Throw 했습니다.'

 

2. 해결 과정

 

구글링 해 보니 DB 연결문제에 대한 해결책은 많았지만, 나의 오류 상황에 대한 언급은 별로 없었다. 그래서 Workbench 삭제 후 재설치만 5번은 한듯..? 

재설치 후 한동안은 문제없이 돌아갔는데, 업데이트 한 후나 어느 순간 접속해 보면 똑같은 오류 창이 떴다.

그러다 예전에 다른 연습용으로 깔아놨던 MariaDB가 생각나 지워 보았는데, 드디어 오류가 해결되었다!

 

 

 

3. 정리

 

검색해 보니, DB가 여러개 있다고 문제될 건 없지만, 포트 충돌이 발생한 것 같다.

 

포트 충돌: MySQL과 MariaDB는 기본적으로 각각 3306번 포트를 사용합니다. 동시에 두 개의 데이터베이스를 실행하려면 포트 충돌을 피하기 위해 각각의 데이터베이스에 대해 다른 포트 번호를 설정해야 합니다.

데이터베이스 드라이버: MySQL과 MariaDB는 각각의 데이터베이스에 대한 드라이버가 필요합니다. 애플리케이션에서 MySQL과 MariaDB를 함께 사용하려면 각각의 데이터베이스에 대한 드라이버를 추가로 설정해야 합니다.

'Server > Spring' 카테고리의 다른 글

오류 해결(3)  (0) 2023.08.09
오류 해결(1)  (0) 2023.07.16
MySQL  (0) 2023.07.06
MVC 구조  (0) 2023.07.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
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
글 보관함