Computer Science/Etc

토막 정보 - Command Line으로 MySQL 원격 접속 시 옵션 값들

TwinParadox 2020. 10. 26. 20:05
728x90

EC2 위에 올려놓은 MySQL에 접속하거나, 다른 워크스테이션의 DB 등에 접근할 때,

원격 접속을 할 일이 생기는데 그때마다 주로 Workbench로 처리를 하는 편이었다.

 

Workbench가 시각적으로 활용하는 것이나, 환경 확인하는데 있어서는 되게 쉬운 편이지만,

입문을 CLI 환경에서 하다 보니 편하지 않을 때가 많고, Workbench를 사용하지 못하는 경우가 생긴다.

최근에 딱 그런 상황이 왔는데, 원격 접속을 하려니 완전히 애를 먹었다.

 

대충 다음과 같은 상황이라고 가정했을 때,

 

주소 : 255.255.255.0

포트번호 : 3306

ID : user

PW : user

 

CLI에서 MySQL 외부 접속을 위해서는 다음과 같은 명령어를 쳐야 한다.

 

 

mysql -h 255.255.255.0 -P 3306 -u user -p user

 

 

보통 -p 뒤에 password 노출을 꺼려서, -p까지만 치고, password는 asterisk(*)로 표기되는 상황에서 입력하는 경우가 많다. 만약에 이렇게 접속을 시도했는데, 접속이 안 되면 매우 높은 확률로 권한을 열어주지 않았기 때문이니까 해당 DB에서 접속 권한을 줘야 한다.

728x90