mysql 원격접속
조회수 1431회
일단,
- 로컬환경은 windows 10입니다.
- 원격환경은 aws lightsail ubuntu v18.04.1, 연결타입은 SSH, 연결툴은 PuTTY입니다.
검색을 통해 찾은 연결방법으로는 원격환경 내에서
- mysql에서 유저생성, 권한생성, 호스트주소 수정
- ubuntu에서
- mysql.conf 파일 수정
- 호스트, 포트 열어주기
여기까진데요. 이걸 아무리 해도 로컬에서 접속에러만 뜨더라구요. 에러 메시지입니다:
ERROR 2003 (HY000): Can't connect to MySQL server on 'xx.xx.xx.xx' (10060)
도움 부탁드립니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
lightsail은 사용해 본적이 없어서 잘 모르겠지만 LAMP스택이라면 아마도 원격서버의 localhost로만 로그인만 가능할텐데 ssh를 통해서 mysql에 접속하셔야 합니다.
아래의 이미지를 참조하시면 이해하는데 도움이 되실꺼라 생각합니다.
MySQL Workbench
-
(•́ ✖ •̀)
알 수 없는 사용자
- 윈도우 커맨드라인에서는 `ssh hostname`, `ssh username`, `ssh password`, `ssh key file`을 입력할 수가 없잖습니까? ssh를 통하지 않고 커맨드라인에서 바로 진입하는 방법은 없나요? 알 수 없는 사용자 2018.10.24 16:32
- putty로 접속하셔서 DB에 진입하면 되지 않나요? 알 수 없는 사용자 2018.10.25 10:23
- 로컬에서 접속한다고 했습니다. 알 수 없는 사용자 2018.10.25 10:34
- @kwpark0929 원인이 aws 자체 방화벽에 있더라구요. 삽질하는 시간 줄여주시는데 도움 주셔서 감사합니다. 알 수 없는 사용자 2018.10.25 10:35
-
댓글 입력