>  Q&A  >  본문

Confluence MySQL 커넥터 연결이 설정되지 않았습니다.

MySQL 소스 커넥터를 사용하여 Confluence Cloud 원격 액세스에서 MySQL DB(내 노트북에 설치된)에 연결하려고 합니다. MySQL 커넥터에 연결할 수 없습니다.

오류: 구성을 확인할 수 없습니다. 맞다면 구성은 구성이 유효하지 않음을 의미합니다. 커넥터는 이전에 전달된 구성에서 계속 실행됩니다. 확인하다. 오류:

Connection.Password: 데이터베이스에 연결할 수 없습니다

table.whitelist: 연결 오류로 인해 테이블이 존재하는지 확인할 수 없습니다

동일한 JDBC 연결이 내 노트북의 Java 프로그램을 통해 작동합니다.

내가 사용한 샘플 프로그램:

으아악

호스트 이름(포트 3306 또는 192.168.2**.**:3306(내 노트북 ​​IP 주소)을 사용하는 로컬 호스트)은 Java 프로그램에서 제대로 작동합니다.

Confluence 커넥터를 사용하여 연결을 설정할 수 없습니다. 아래에서 완료한 단계는

1단계. 커넥터 내부에 사용자 이름 및 비밀번호와 함께 연결 문자열 세부 정보를 추가했습니다.

인증

호스트에 연결

192.168.2**.2**

연결 포트

3306

사용자 연결

아디

연결 비밀번호

******************

데이터베이스 이름

test_kafka_connectors

SSL 모드

선호

Step 2. 아래 MySQL에서 사용자(Adhi, IP 주소는 Confluence)를 생성하고 권한을 부여하세요. 데이터베이스 사용자 그림을 참조하세요.

3단계: Confluence IP 주소의 바인드 주소 속성을 MySQLconf 파일 mysqlrouter.conf에 넣고 mysql 서비스를 다시 시작해 보았으나 여전히 커넥터 연결이 작동하지 않습니다.

P粉057869348P粉057869348407일 전670

모든 응답(1)나는 대답할 것이다

  • P粉447495069

    P粉4474950692023-09-10 09:28:01

    192.168.2**.2**은 홈 네트워크의 LAN 서브넷입니다. ISP에서 제공하는 공인 IP를 사용해야 합니다. 또한 라우터를 통해 포트 3306을 전달해야 합니다.


    Confluence Cloud가 "필요"한 이유를 잘 모르겠습니다. 로컬 시스템에서 MySQL을 사용하여 Kafka Connect JDBC 커넥터(및 Kafka)를 실행할 수 있어야 합니다.

    회신하다
    0
  • 취소회신하다