티스토리 뷰

반응형

MySQL 은 별도로 세팅되서 운영중이더라도, 연결이 가능한지 여부를 테스트하기위한 client 세팅을 해야할때가 있다. 이때 가장 쉬운편에 속하는게 mysql 패키지를 설치하고 원격접속해서 테스트해보는것이다. 보통은 DBMS 서버에 직접 붙어서 연결하기 때문에 파라미터를 잘 모를때가 많은데 원격 접속할때는 다음과 같이 접근하면 된다.

 

디폴트 포트가 3306인데, 디폴트 포트라면 --port 인자는 생략가능하다

% mysql -h 도메인주소 --port 포트번호 -u 아이디 -p

 

설치하기

단순히 MySQL 에 접근하더라도 mysql 패키지가 필요하다. 다음과 같은 명령어로 설치가 가능하다.

sudo yum install mysql -y

 

연결해보기

설치가 되었으면 mysql 명령어 사용이 가능하며 다음과 같은 형태로 접근이 가능하다. 만약, 아래와 같은 jdbc url 표현을 접근한다면 아래와 같다.

  •  jdbc:mysql://myhome.com:13306  / 아이디 : myuser
$ mysql -h myhome.com --port 13306 -u myuser -p
Enter password: 암호입력
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MySQL connection id is 3620400
Server version: 5.7.40-43-57-log Percona XtraDB Cluster (GPL), Release rel43, Revision ab4d0bd, WSREP version 31.63, wsrep_31.63

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
+--------------------+
1 row in set (0.00 sec)

가끔은 맨날 mysql -u root -p 만 사용해서, 이렇게 원격접속 할때 인자가 까먹을때가 있어서 작성해본다.

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함