개요
mysql workbench로 aws에 올린 db에 접근하려는데 connect 에러가 발생했다
에러 해결 과정을 기술 할 것이다
방화벽 3306 포트 해제
Workbench에서 db에 원격 접속하기 위한, 방화벽을 해제 해줘야 한다.
AWS LightSail 기준으로 생성한 인스턴스의 Networking에 들어가면 설정 가능하다
바인드 주소 0.0.0.0으로 재설정
my.conf 파일에서 주소를 수정하면 되다
bind-address 등의 설정 파일 위치가 mysql 다운로드 받은 방식이나, mysql 버전에 따라 다르니까 꼭 확인하자
아래처럼, 그냥 임의 경로로 vi해서 추가했을 경우, 에러가 발생한다.
난 mariadb를 사용하고 있기 때문에, /etc/mysql/mariadb.conf.d/
에 50-server.conf 파일을 수정했다
여기까지 완료되었다면, systemctl restart mariadb 를 입력하여 꼭 재부팅을 해주자
'DEV > Backend' 카테고리의 다른 글
Error - TypeORM DataSource is not set for this entity (0) | 2023.02.14 |
---|---|
카카오 SSO 로그인 추가 with fastify (0) | 2023.02.13 |
It is required that your private key files are NOT accessible by others. This private key will be ignored. (0) | 2023.02.01 |
ERROR 1698 (28000) Access denied for user 'root'@'localhost' (0) | 2023.02.01 |
Package 'mysql-server' has no installation candidate - Ubuntu (0) | 2023.02.01 |