Others/RaspberryPi

[ RBPi ] DBMS연결하기 / mariaDB연결하기 / 라즈베리파이 DBMS / 라즈베리파이 MariaDB / 라즈베리파이 Mysql 연결하기 / 라즈베리파이 MySQL 에러 /

별님달님햇님 2022. 8. 2. 22:14
728x90

ㅁ 구성 방법

- 라즈베리파이 #01 을 WAS 서버로 사용

- 라즈베리파이 #02 를 DBMS 서버로 사용하고자 함

 

 

ㅁ 아래와 같은 에러가 나게 되었다.

라즈베리파이 #01 (WAS)

mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '[IP_ADDRESS]' (111 Connection refused)

 

 

ㅁ 해결방법

 

1. 라즈베리파이는 타 OS들과 달리 mysql config 가 위치도 다르고 파일명도 다르다

vi /etc/mysql/mariadb.conf.d/50-server.cnf

라즈베리파이 #02 (DBMS)

 

 

2. 처음 들어가면 아래와 같이 포트도 막혀있고, bind-address도 막혀있다.

라즈베리파이 #02 (DBMS)

 

3. 포트도 쓸것이고 bind-address도 전체로 열어준다.

(mysql/mariadb의 기본포트번호는 3306 이고, bind-addresss는 삭제해줘도 된다.)

라즈베리파이 #02 (DBMS)

 

4. mysql 서비스를 재시작 해주면 자동 적용된다.

sudo service mysql restart

라즈베리파이 #02 (DBMS)

 

5. 정상 작동(?)됨을 확인할 수 있다.

라즈베리파이 #01 (WAS)

 

 

 

 

728x90