일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인공지능
- 자바
- 인텔리제이
- rufus
- AI
- for문
- 운영체제
- CentOS7
- 로그
- 깃
- While문
- MUI
- 핫모듈
- 한글깨짐
- Linked List
- marquee
- Linux
- 안드로이드 빌드 안됨
- Vue
- 반복문
- 아오
- GIT
- gitbash
- Intellij
- 안드로이드 빌드 안될때
- 연결리스트
- 백틱
- 잠시만조용히
- 부팅디스크
- CentOS
- Today
- Total
새끼 개발자의 Life is egg
aws mysql 사용하기 본문
1. AWS에서 인스턴스를 생성하기
- apt를 사용할거니까 ubuntu로 인스턴스를 생성하자
- apt는 우분투 패키지 관리 툴
2. putty로 우분투 인스턴스에 접근하자
- aws linux의 유저네임은 ec2-user 였지만 우분투는 ubuntu 이다
3. 우분투의 초기 패스워드 설정
- $sudo passwd root 해서 패스워드를 설정하자
- password 아니고 passwd임
4. 우분투 서버 업데이트
- $sudo apt-get update
5. mysql 설치, 기본 세팅
- $sudo apt-get install mysql-server
- $sudo ufw allow mysql // 외부 접속 기능 설정. 3306 포트 오픈
- $sudo systemctl start mysql // mysql 실행
- $sudo systemctl enable mysql // 우분투 서버 재시작시 mysql 자동 재시작
6. mysql에 접속해보자
- $sudo mysql -u root -p
- 패스워드는 따로 설정 안했으면 우분투 패스워드 입력
7. mysql 버전 확인
- show variables like "%version%";
8. 사용자 정보 확인하기
- select user, host from mysql.user;
9. 사용자 등록
- create user '유저이름'@'호스트' identified by '패스워드'; // 안되면 identified ~ 제외하고 시도
- 사용자 등록되었는지 확인해보자
10. 권한 부여
- grant all privileges on *.* to '이름'@'호스트';
- *.* 는 [스키마].[테이블]
- 이름이나 호스트 자리에 '%'를 넣으면 아무나
11. flush
- flush privileges;
- 사용자 등록, 권한 부여 설정 내용을 flush
12. AWS 인바운드 규칙 설정
- 해당 인스턴스의 보안 탭에서 보안 그룹을 확인
- 왼쪽 탭의 네트워크 및 보안 > 보안 그룹으로 가기
- 보안 그룹 선택 > 인바운드 규칙 편집 (edit inbound rules)
- 규칙 추가 선택 > 유형을 mysql로, 포트 3306 확인하고, 소스 사용자 지정, 또는 무관. 0.0.0.0/0 으로 하면 아무나.
- 규칙 저장
13. 우분투에서 mysql 외부 접속 허용 설정하기
- cd /etc/mysql/mysql.conf.d
- vi mysqld.cnf // 안되면 sudo 붙이기
- bind-address 값을 0.0.0.0 으로 수정하기
- 에러나면 sudo vi mysqld.cnf 로 다시...
14. mysql 재시작
- sudo service mysql restart
15. 내 로컬 워크벤치에서 접속해보자
- 새 커넥션 만들어보자
- 호스트네임은 인스턴스 퍼블릭 ipv4
- 포트 3306
- 유저네임은 위에서 생성한 유저이름
- 테스트 커넥션. 문제 없으면 ok
'개발's egg' 카테고리의 다른 글
table 안에 form ㄴㄴ (0) | 2022.10.04 |
---|---|
marquee (0) | 2022.05.19 |
질문모음 (0) | 2021.04.25 |
자료구조 - 연결리스트, 양방향 연결리스트 (0) | 2020.02.06 |
자료구조 개요 (0) | 2020.02.06 |