본문 바로가기

Database/MySQL

Docker MySQL for Kitematic

MySQL 컨테이너 설치

root 패스워드 설정

컨테이너를 설치, 실행하고 로그를 확인하면 이런 로그를 확인할 수 있어요.

ROOT 계정의 패스워드를 지정해줘야합니다.

 

 

Settings - General - Environment Variables 리스트에 MYSQL_ROOT_PASSWORD를 추가해주세요.

그리고 하단의 SAVE 버튼을 누릅니다.

 

Published Port 설정

터미널 접속

exec를 클릭하면 MySQL 서버가 설치된 컨테이너에 터미널 접속을 할 수 있어요.

 

클라이언트 접속

 

mysql 8+ 버전을 사용하셨다면 이런 오류가 나올 수 있어요.

 

Public Key Retrieval is not allowed

 

아래와 같이 접속 클라이언트 쪽에서 설정을 해주어야해요.

 

allowPublicKeyRetrieval : true
useSSL : false