반응형

DATABASE 33

MySQL Workbench : 테이블 Select 하기 & 조건문 where (원하는 컬럼, 데이터만 가져오기)

MySQL 테이블 Select 하기 & 조건문 where (원하는 컬럼, 데이터만 가져오기 ># 데이터 전체를 가져올때 select-- 데이터를 가져오는 방법select *from cats; # 원하는 컬럼만 가져오기-- id, name 컬럼만 가져오기select id, namefrom cats; # 컬럼 순서변경해서 불러오기-- age, name, id 컬럼순으로 가져오기select age, name, idfrom cats; # 컬럼 명칭을 바꿔서 가져오기 as-- id와 name 컬럼을 가져오되, name 컬럼의 이름을 cat name 으로 바꿔서-- 데이터를 가져오자.select id, name as 'cat name'from cats; # 바꾸려는 컬럼 명칭에 공백이 있을경우 주의!-- 바꾸려는 ..

MySQL Workbench : 테이블에 데이터 insert 하기 (하나 저장, 여러개 저장, Not Null, Default)

MySQL 테이블에 데이터 insert 하기 (하나 저장, 여러개 저장, Not Null, Default) ># 이제 SQL 문을 작성하기 위해 File 생성이 필요# 좌측 위에 New SQL을 누르거나, 원하는 테이블을 우측 클릭 하고 'Select Rows - Limit 1000'을 누르면 자동 생성 된다. # 데이터를 넣기 전에 사용할 데이터베이스를 지정해주어야 정상적으로 데이터가 입력된다. use yhdb; # 그럼 좌측 DB List에서 사용할 DB의 명칭이 굵은글씨로 변할걸 볼수있음.# 이제 생성한 테이블에 데이터를 넣어보자! (이전장에서 cats라는 이름으로 id, name, age) 컬럼 생성# insert into 테이블명 (컬럼명) values (넣을값); => 마무리에 ; 세미콜론을 ..

MySQL Workbench : 스키마(Schema)와 테이블(Table) 생성하기 (PK, NN, AI, UN 설정)

스키마(Schema)와 테이블(Table) 생성하기 (PK, NN, AI, UN 설정)  > - 이전장까지 RDS와 SQL Workbench 연동을 모두 완료하였고, 이제 직접 Workbench 학습을 시작- 혹시 연동이 되어있지 않다면 이전 게시글을 참조해서 연동을 완료해야 실행이 됨.- 참조 : https://sorktjrrb.tistory.com/97 AWS RDS DATABASE : (1) AWS의 RDS로 MySQL free tier 설치하기(1) AWS의 RDS로 MySQL free tier 설치하기 # 데이터베이스 학습에 앞서서 필요한 준비사항# 데이터베이스 대표사는 MySQL과 Oracle 등이 있고, 이중 MySQL이 대중적으로 쓰임.# 그러기 위해서 우선 AWS의sorktjrrb.tis..

AWS RDS : (2) MySQL Workbench 에서 RDS MySQL에 연결하는 방법 (AWS의 방화벽 설정)

AWS의 방화벽 설정하는 방법 포함! > # 이제 Workbench 로 이동하여 신규 커넥션을 생성해보자. # Hostname에 RDS에서 생성한 데이터베이스의 앤드포인트를 넣어주어야 한다. # Port 넘버가 3306인지 확인# Username과 Password에는 연동하기위해서 RDS에서 만든 데이터베이스의 ID와 Password를 입력해 주어야 한다.ㄴ 이렇게 완성한후 Test Connection을 해보면 연결되지 않는다! # 이유는 EC2에서 서버를 연결할때 방화벽을 설정해주던것과 동일하게 RDS도 방화벽을 설정해 주어야 한다.# 연결을 원하는 AWS RDS의 데이터베이스 정보를 다시 들어가서 보안 그룹으로 들어간다. # 보안 그룹 ID로 들어가서 # 인바운드 규칙  편집 # 규칙 추가 > 유형 ..

AWS RDS : (1) AWS의 RDS로 MySQL free tier 설치하기

(1) AWS의 RDS로 MySQL free tier 설치하기 # 데이터베이스 학습에 앞서서 필요한 준비사항# 데이터베이스 대표사는 MySQL과 Oracle 등이 있고, 이중 MySQL이 대중적으로 쓰임.# 그러기 위해서 우선 AWS의 RDS로 database를 생성해 주어야 한다.# 서버는 EC2 / 데이터베이스는 RDS 1) AWS의 서비스 > 데이터베이스 > RDS 2) 데이터베이스 생성 =) 여러개를 생성하면 과금되고, 가격이 비싸므로 꼭 1개만 생성! # 아마존에서 자체 만든 Aurora가 있고 MySQL을 오라클이 인수하면서 라이센스가 필요하다. 하지만 학습용으로 free tier를 제공함# MariaDB는 오픈소스로 만든것 둘은 같다고 보면됨 (일단 MySQL이 더범용적으로 쓰인다.)# fr..

728x90
반응형