MYSQL 8.0 이후 접속시

8.0 이상의 Dbeaver로 접속을 하려고 하는데,

이전에는 주소값, 데이터베이스, 드라이버이름, 유저아이디, 패스워드 등만 가지고 있으면 접속이 가능했었다. 하지만 8.0 이후의 버전으로 접속을 시도 했을때

아래와 같은 에러가 발생했다.

public key retrieval is not allowed

8.0 이후 부터는

allowPublicKeyRetrieval=true 의 설정을 추가 해줘야한다.

jdbc 주소 는 아래와 같이

jdbc:mysql://localhost:3306/database?allowPublicKeyRetrieval=true

Dbeaver 에서는 드라이버 설정

> driver properties

'BackEnd > SQL' 카테고리의 다른 글

분산 마리아 디비 , galera cluster  (0) 2017.12.18

분산 마리아 디비 구성하기

http://mytalkhome.tistory.com/840

   

   

Spider On MariaDB

http://yakolla.tistory.com/69

   

spider : 기존 테이블 파티션 기능을 확장하여 원격으로 저장하고 읽을수있으며, SQL문과 디비 서버 의 환경 또는 구조를 변경하지않고도 샤딩이 가능함 .

  • 서로 다른 MySQL 인스턴스 테이블을 동일 인스턴스 테이블과 같이 다룰  있다.
  • xa 트랜잭션을 포함한 트랜잭션을 지원하기 때문에 갱신계 DB 클라스터링으로 이용   있다
  • 테이블 파티션을 지원하고 있기 때문에 파티션 룰을 이용하여 동일 테이블의 데이터를 복수의 서버에 분산 배치   있다
  • spider 스토리지 엔진 테이블을 만들면 MySQL 내부에서는 파일로의 심볼릭 링크 같이 하여 리모트 서버 테이블에 테이블 링크를 생성한다
  • 링크처의 테이블 스토리지 엔진에 제한이 없다

       

       

    Mariadb +Galera cluster

    Galera cluster 에 대한 설명

    http://bcho.tistory.com/1062

     

    종합적인 마리아 디비 설치 피피티

    http://www.slideshare.net/junghaelee10/mariadb-58514643



'BackEnd > SQL' 카테고리의 다른 글

public key retrieval is not allowed 해결  (1) 2020.02.15

+ Recent posts