본문 바로가기

라즈베리파이/Install

RaspberryPi4 - Maria(Mysql) DB 외부 접속 허용하는 방법

반응형

MariaDB 설치 완료 후

sudo mysql -uroot -p{설정한 패스워드}
#maria DB 접속
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
#접속할 아이디 생성
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
#전체 권한 주기
FLUSH PRIVILEGES;
#수정사항 적용

 

기본포트 3306 방화벽 허용

sudo ufw allow 3306

 

외부  접속 권한

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

아래와 같은 부분을 찾아서 주석 처리

#bind-address            = 127.0.0.1

설정 값 저장 후 MariaDB 재시작

sudo systemctl restart mysql

이후 접속이 가능한 모습