1. Ubuntu 서버생성 후 SSH 접속화면
2. MySQL Workbench Download
3. AWS Ubuntu서버 → 보안그룹탭 → Inbound 포트 설정
4. SSH로 접속하여 Command로 My-SQL 설치
- 명령어를 차례대로 입력하여 설치 수행
sudo apt update : MySQL 설치를 위해 업데이트
sudo apt install mysql-server : MySQL 서버 설치
sudo mysql -u root -p : MySQL 접속
5. My-SQL 접속하여 유저 생성 및 테이블 생성
use mysql;
CREATE USER '{생성할 사용자 이름}'@'%' IDENTIFIED BY '{비밀번호}’;
# 생성할 사용자 비밀번호 설정
GRANT ALL PRIVILEGES ON *.* TO '{사용자 이름}'@'%';
# 외부 접속이 가능하도록 설정
FLUSH PRIVILEGES;
exit;
실제 실행 커맨드
use mysql;
CREATE USER 'test''@'%' IDENTIFIED BY 'testtest';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%';
6. MySQL 서버에서 WorkBench에서 접속 가능하도록 mysql.conf.d 파일을 수정
- MySQL 설정 파일을 수정합니다.
cd /etc/mysql/mysql.conf.d;
sudo vi mysqld.cnf;
- mysqld.cnf를 수정하여 MySQL의 외부 접속을 허용합니다.
bind-address = 0.0.0.0
- 수정 이후에 Mysql를 재시작 합니다.
sudo service mysql restart
7. MySQL WorkBench를 이용한 DB 커넥션 및 기본 날짜 조회
8. 테이블 생성 및 SELECT 쿼리 수행
select now();
CREATE TABLE `student_tb` ( `sno` int(11) NOT NULL,
`name` char(10) DEFAULT NULL,
`det` char(20) DEFAULT NULL,
`addr` char(80) DEFAULT NULL,
`tel` char(20) DEFAULT NULL,
PRIMARY KEY (`sno`)) ENGINE=InnoDB
DEFAULT CHARSET=utf8;
select * from student_tb;
show tables;
끝...
'⭐ AWS > RDS' 카테고리의 다른 글
Postgre RDS 생성하기 (0) | 2022.09.13 |
---|---|
AWS RDS를 DBMS로 연동하여 활용하기 (0) | 2021.04.11 |
AWS RDS 타입 및 용량변경 (0) | 2021.03.22 |
AWS 콘솔에서 AWS MySQL RDS 인스턴스의 기본 MySQL 파라미터 값을 확인하는 방법 (0) | 2021.01.13 |
데이터베이스(my-sql) timeout 설정하기 (0) | 2021.01.13 |