[MySQL/EC2] EC2 MySQL 외부(DataGrip) 접속

2024. 12. 27. 00:44·Server/기타

* 이미 인스턴스에 mysql 관련 기본 세팅은 되어 있는 상태

 

 

1. 우선 aws > ec2 > 보안그룹으로 간다.

 

 

2. 인바운드 규칙에 MySQL도 추가한다.

 

 

3. aws 인스턴스에 들어간다.

 

 

4. root 권한을 부여한다.

sudo su

 

 

5. mysql.conf.d 있는 곳으로 이동한다.

cd /etc/mysql/mysql.conf.d

 

 

6. mysql.conf.d를 연다.

vi mysqld.cnf

 

 

7. bind-address가 127.0.0.1로 되어 있는데 이를 0.0.0.0으로 바꾼다.

 

 

8. mysql을 재실행한다.

service mysql restart

 

 

9. Datagrip에서 root로 접속하려고 하면 거부한다.

 

 

10. test 유저를 만든다. (test 말고 다른 이름 가능)

CREATE USER 'test'@'%' IDENTIFIED BY '비밀번호';

 

 

11. test에게 모든 권한을 준다.

GRANT ALL PRIVILEGES ON *.* TO test@'%';

 

 

12. Datagrip에서 test로 접속하면 성공한다.

'Server > 기타' 카테고리의 다른 글

[CICD] Github Action ./src/main/resources: No such file or directory  (0) 2025.05.08
[.ssh] error in libcrypto***@***: Permission denied (publickey).  (0) 2025.01.05
[AWS] 가비아 도메인 연결 (+ HTTPS) - EB 기준  (0) 2024.08.28
[AWS] RDS 설정  (0) 2024.08.26
'Server/기타' 카테고리의 다른 글
  • [CICD] Github Action ./src/main/resources: No such file or directory
  • [.ssh] error in libcrypto***@***: Permission denied (publickey).
  • [AWS] 가비아 도메인 연결 (+ HTTPS) - EB 기준
  • [AWS] RDS 설정
월월
월월
  • 월월
    서벅돌의 성장일기
    월월
  • 전체
    오늘
    어제
    • 분류 전체보기 (121)
      • TIL (2)
      • Server (29)
        • spring (8)
        • node.js (16)
        • 기타 (5)
      • App&Web (17)
        • Web (1)
        • Android (16)
        • iOS (0)
      • 공부 (59)
        • 깃&깃허브 (3)
        • 파이썬 (17)
        • 유니티 (4)
        • 자료구조 | 알고리즘 (15)
        • 자바 (3)
        • 운영체제 (8)
        • AI와 데이터 (9)
      • 대외활동 (12)
        • NPC 동아리 (1)
        • UMC 동아리 (11)
      • 대학교 (1)
        • 교직 (1)
      • 기타 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글 관리
  • 링크

  • 공지사항

    • Notice
  • 인기 글

  • 태그

    Lua
    코틀린
    mysql
    루아
    java
    kotlin
    안드로이드
    유니티
    Android
    Unity
    파이썬
    C
    자바
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
월월
[MySQL/EC2] EC2 MySQL 외부(DataGrip) 접속
상단으로

티스토리툴바