nacos 에서 my sql 에 연결 할 수 없 는 해결 방법

원인.
nacos 의 pom 의존 mysql 버 전과 mysql 버 전이 일치 하지 않 아
단계 1:
pom 파일 에서 my sql 을 대응 하 는 버 전 으로 변경 합 니 다.

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>8.0.19</version>
</dependency>
단계 2:
building 프로젝트 컴 파일 오류 해결(기 존 의존 삭제)
在这里插入图片描述
단계 3:
mvn-Release-nacos-DMaven.test.skip=true clean install-U 다시 포장
mysql 설정 위치 추가
在这里插入图片描述
Nacos 가 Mysql 8.0+에 연결 할 수 없 는 문 제 를 해결 합 니 다.
Nacos 0.7 버 전 은 my sql 데이터 원본 기능 을 지원 합 니 다.nacos 클 러 스 터 의 설정 은 my sql 로 오래 지 속 됩 니 다.
하지만 저 는 my sql 8.0.19 를 사용 할 때 nacos 로 연결 하 는 데 이상 이 생 겼 습 니 다.
在这里插入图片描述
데이터 베 이 스 를 연결 할 수 없 음 을 알려 줍 니 다.설정 한 데이터 베 이 스 를 연결 하 는 것 이 잘못 되 지 않 았 는 지 확인 하 십시오.

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_config?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
db.user=root
db.password=123456
해결 방법:
nacos 설치 디 렉 터 리 에 plugins/mysql 폴 더 를 새로 만 들 고 8.0+버 전의 mysql-connector-java-8.0.xx.jar 를 넣 고 nacos 를 다시 시작 하면 됩 니 다.
시작 할 때 my sql 의 driver-class 클래스 를 바 꾸 었 음 을 알려 줍 니 다.
在这里插入图片描述
나 코스 가 my sql 에 연결 되 지 않 는 해결 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 나 코스 가 my sql 에 연결 되 지 않 는 다 는 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기