mariadb(mysql) 원격 접속하기.

보통 mariaDB와 mysql을 사용하는 경우 웹과 같이 구성해서 사용하는 경우가 많아서 서버에서 직접 mysql -u root 이런식으로 많이들 사용하리라 생각한다.
그리고 이외의 phpmyadmin과 같은 방식으로 웹으로도 들어갈수 있을테지만 이번에는 db포트 default 3306을 이용해서 원격 접속을 해보겠다.

DB 클라이언트 설치(HeidiSQL)

https://www.heidisql.com/download.php

여기서 windows용 클라이언트를 설치한다.
설치 후 실행하면 아래와같은 화면이 나오는데 여기서 원격 DB IP/PW PORT를 입력해주자

접속할 서버 정보
당황하지말자.

허가되지않은 사용자라고 나온다.
‘IP’ is not allowed to connect to this MariaDB server
mariadb/mysql의 경우 db상에서 허가되지않은 IP의 원격 사용을 금하고있기 때문에 위와같은 에러가 나온다.

서버 설정(MariaDB/Mysql)

test를 위한 db생성
create database test;

계정 생성
create user 'dalso'@'%' identified by 'password';

권한 부여 후 리로드
grant all privileges on test.* to dalso@'%';
flush privileges;

그리고 설정한 계정 정보로 다시 HeidiSQL을 사용해서 접속하면 아래와 같이 접속이 되는걸 확인할 수 있다.

gui로 접근하기 때문에 손쉽게 설정할수 있다.

table 등등 내용도 표로 정리되어 보여진다.

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link