Sponsored By
















ㅁ 구성 방법

- 라즈베리파이 #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)

 

 

 

 



Sponsored By















+ Recent posts