mysql 공식 홈페이지에서 프로그램 설치 후 Dbeaver로 접속을 하려는데 계속 에러가 생겼다.
원인은 기본 포트가 3306이 아니라 0이었던 것
./mysql server status
해당 명령어로 포트를 확인해보니 기본 포트가 0으로 되어 있었다.
검색을 해서 찾아보니 my.cnf 파일을 수정해야 한다는데, 아무리 찾아도 해당 파일이 존재하지 않았다.
찾아보니 mac 환경에서 my.cnf 파일은 설치 시 기본으로 생성되지 않고, mysql이 기본으로 환경설정 파일을 참조하는 etc폴더 안에 my.cnf 파일을 생성해야 한다고 한다.
cd /etc
위 경로로 이동해서
sudo vi my.cnf
위 명령어로 해당 파일을 생성한다. 파일 안에는 다음과 같이 작성한다.
작성 후 다시 server status 를 실행해보면 포트가 바뀐 것을 확인할 수 있다.
Dbeaver도 정상적으로 접속이 이루어진다.
https://forums.mysql.com/read.php?11,366143,376017#msg-376017