MySQL DB를 설정하는 글, 그리고 로컬호스트 (1개의 컴퓨터) 설정 방법을 적어놓은 글은 많았는데, 내 컴퓨터에서 같은 망에 있는 다른 컴퓨터의 MariaDB 서버에 접속하는 방법을 알아보고 나온 결과를 기록한다.
use mysql 로 SQL 서버 접속
CREATE USER 'cleanuser'@'localhost' IDENTIFIED BY 'veryuniqpw12';
CREATE OR REPLACE USER 'cleanuser'@'192.168.219.%' IDENTIFIED BY 'veryuniqpw12';
GRANT ALL PRIVILEGES ON . to 'cleanuser'@'192.168.219.%';
FLUSH PRIVILEGES;
여기서 제일 많이 헤맸다.
mysql을 설치한 것이 아니라 mariadb를 설치했으므로, /etc/mysql/mariadb.conf.d로 이동한다.
'bind-address = 127.0.0.1' 가 써있는, 50-server.cnf를,
root 계정 소유의 파일이므로, "sudo vim 50-server.cnf"로 수정한다.
127.0.0.1 을 0.0.0.0으로 변경하고 저장한다.
service mysql restart 로 mysql(mariadb)을 재시작한다.
검색해보면서 수많은 시도를 했지만 이 방법이 해결해주었다.