반응형
MySQL 원격 접속 안될 경우 문제 해결
Remote MySQL 설정 확인
Vultr 등 VPS 서버 이용시 원격 접속이 안될 경우 문제 해결 방법입니다
아래 방법을 전부 진행하고 확인하지 마시고
한 스텝씩 진행하면서 확인 바랍니다
1) MySQL 권한 추가
mysql> GRANT ALL ON dbname.* TO 'username'@'xx.xx.xx.xx' IDENTIFIED BY 'user password'; mysql> FLUSH PRIVILEGES;
|
2) 방화벽 해제 (Firewall modifications)
$ ufw allow from xx.xx.xx.xx to any port 3306 --> 방화벽 해제 |
3) MySQL 포트 확인
--> 127.0.0.1:3306 이면 mysqld.cnf 수정
$ netstat -plant | grep ":3306" | grep "LISTEN" |
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 3962/mysqld
4) mysqld.cnf 수정
$ vi /etc/mysql/mysql.conf.d/mysqld.cnf bind-address = 0.0.0.0 (또는 bind-address = *) |
$ netstat -plant | grep ":3306" | grep "LISTEN" |
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3961/mysqld
mysql 서버 재시작
$ service mysql restart |
반응형
'Program > ubuntu Linux' 카테고리의 다른 글
라즈베리파이에 라즈비안 설치하는 방법 (0) | 2020.10.14 |
---|---|
우분투 MySQL 로그 확인 (0) | 2020.10.12 |
우분투 리눅스 메모리 사용량 캐쉬메모리 정리 (0) | 2020.09.26 |
[해결] apt-get update 시 공개키가 없기 때문에 인증 할 수 없습니다 (0) | 2020.08.08 |
우분투 아파치 에서 Let’s Encrypt 무료 SSL 인증서 발급 방법 (1) | 2020.07.30 |
댓글