반응형
MySQL 설치
1. MySQL 설치
① sudo apt-get install mysql-server
2. MySQL 설치 확인
① dpkg -l | grep mysql-server
3. MySQL 외부 접속 설정
① cd /etc/mysql/mysql.conf.d
② sudo vi mysqld.cnf
③ bind-address = 0.0.0.0 으로 설정하고 저장 후 종료
4. MySQL 한글 설정 및 대소문자 구분 해제
① cd /eyc/mysql
② sudo vi my.cnf
③ 아래 내용 입력하고 저장 후 종료
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server=utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server=utf8
lower_case_table_names=1
5. AWS 포트 추가
① 인스턴스의 보안 탭에서 보안 그룹 확인 후 좌측 탭에 보안 그룹 클릭
② 확인한 보안 그룹 이름 선택하고 하단의 인바운드 규칙 클릭
③ 인바운드 규칙 편집 클릭
④ 규칙 추가 두 번 클릭 후 MYSQL 관련 포트 설정
⑤ 규칙 저장 클릭
6. MySQL 재시작
① sudo service mysql restart
② sudo mysql –u root -p
7. MySQL 유저 생성
① create user 'study'@'%' identified by 'study';
8. MySQL 스키마 생성 및 권한 부여
① create database studydb;
② grant all privileges on studydb.* to 'study'@'%';
③ flush privileges;
9. Workbench 접속 테스트
① Workbench에서 접속 테스트
반응형
'👨💻 2. 웹개발_Back end > 2-2 AWS' 카테고리의 다른 글
[AWS] 05. WAR 배포 (0) | 2021.12.13 |
---|---|
[AWS] 03. PuTTy로 인스턴스 원격 접속 (0) | 2021.09.10 |
[AWS] 02. EC2 인스턴스 생성(Linux) (0) | 2021.09.10 |
[AWS] 01. AWS란 무엇인가 (0) | 2021.09.10 |
댓글