기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

MYSQL 47

MYSQL : indexes 인덱스 사용법/ 활용법

MYSQL에서 테이블을 설정하는 경우 indexes라는 문구가 보일 때가 있었을 것이다. 인덱스는 어떻게 사용하는 것이가 왜 있는 것일까?? indexes는 찾고 싶은 데이터를 보다 빠르게 찾게 해주는 방법 중 하나이다. 예를 들어) 10만개 이상의 데이터를 가지고 있는 경우에 원하는 것을 찾기 위해서는 컴퓨터는 10만개를 정해진 순서대로 찾게 될 것이다. 그렇게 되면 속도도 많이 느려지고 찾는시간도 오래걸린다. 그렇기 때문에 인덱스를 사용하면 첫번째로 내가 검색하고 싶은것을 찾은 다음 순서대로 찾게 된다. (대부분 id 를 기준으로 인덱스 설정을 한다.)

MYSQL 2022.01.10

MYSQL: FOREIGN KEY 설정하는 방법, 설정하는 이유

테이블들 끼리를 연결해 줄 때 사용하게 된다 . 테이블 끼리의 연결 컬럼을 찾아 연결해 주는 역활을 한다. 아래의 사진은 reviews (DB) 안에 있는 user테이블 과 history 테이블을 연결하기 위해 froeign key를 사용한 것이다. 주의사항 !!!!! 두개의 데이터를 Foreign key 할 경우 Storage 가 같아야 한다. Unsigned 가 같지않으면 Foreing key 는 연결되지 않는다 . 출처 :https://prinha.tistory.com/entry/MySQL-PRIMARY-KEY-FOREIGN-KEY-%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94-%EB%8B%A4%EC%96%91%ED%95%9C-%EB%B0%A9%EB%B2%95 [MySQL] PR..

MYSQL 2021.12.10

MYSQL : PRIMARY KEY 설정하는 법 , PRIMARTY KEY 의 설명

PRIMARY KEY 를 설정하면 NOT NULL과 UNIQUE 제약 조건의 특징을 모두 가진다. NOT NULL : NULL 이 존재하지 않게 한다. UNIQUE : 유니크 하게 설정하며 중복 사용을 하지 않게 한다 . 아래의 출처 사이트에 설명이 잘 되어 있으니 들어가 참고 해보자 출처:https://prinha.tistory.com/entry/MySQL-PRIMARY-KEY-FOREIGN-KEY-%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94-%EB%8B%A4%EC%96%91%ED%95%9C-%EB%B0%A9%EB%B2%95 [MySQL] PRIMARY KEY, FOREIGN KEY 설정하는 다양한 방법 PRIMARY KEY 기본키 설정을 하면 해당 필드는 NOT NULL과 UNI..

MYSQL 2021.12.10

MY SQL 다른 사람에게 테이블 정보 넘기기, 내 테이블 정보 보내주기

내가 가지고 있거나 내가 만든 테이블의 정보를 다른 사람에게 보내고 싶을 때 사용하는 방법이다. 보내고 싶은 테이블에 마우스 오른쪽 버튼을 누른 뒤 TABLE = > Copy to Clipborad => Create Statement 를 누르면 테이블의 코드를 복사한다. CTRL + V 를 눌러 붙여넣기 해주면 된다. 아래의 메모장에 CTRL V 를 한 상태이다.

MYSQL 2021.12.10

MYSQL : case 문 / 새로운 컬럼/ 비교 후 새로운 컬럼/조건문

case 문 가지고 있는 테이블에 데이터를 원하는 조건에 맞춰 가져와 새로운 컬럼에 만들 수 있다. 중첩적으로 사용 또한 가능하다 case 사용방법 WHEN - THEN은 항상 같이 사용 되어야 한다. WHEN - THEN은 여러개 사용이 가능하다. ELSE가 존재하면 모든 WHEN - THEN 조건이 TRUE(참)이 아닌 경우 ELSE의 결과값을 반환한다. ELSE가 없고, 조건이 TRUE(참)이 아니면 NULL을 반환한다. 출처: https://info-lab.tistory.com/305 [:: IT School ::] 출처: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=rorean&logNo=221589061047

MYSQL 2021.12.09