과제 - 동영상 시청 후 TCL(transaction Control Language)에 대하여 조사한 후 MySQL 에서 Author 테이블을 만들고 트랜젝션 쿼리문 테스트 할 것TCL이란 Transaction Control Language의 약어로써, DCL(Data
MySQL을 다시 설치해야할 경우를 대비하여 저장해놓는 포스팅위코드에서 정리해서 준 자료를 블로그에 옮겨만 놓은 포스팅MySQL 설치하기맥 MySQL 설치 $ brew install mysql brew 명령어를 위한 HomeBrew 패키지 관리자 미설치시 아래 명령
Django 에서는 기본적으로 sqlite3와 연동된다. 따라서 MySQL을 사용하고 싶다면, 설정을 해주어야한다. 파이썬에서는 mysqlclient라는 라이브러리를 통해 MySQL과 DB를 연동할 수 있다.먼저 작업을 할 가상환경으로 진입한 후 설치해주자이제 실제 장
숫자로 구성됭어 있어 연속적인 값을 가지는 경우 BEETWEEN ~ AND를 사용할 수 있다.연속적인 값이 아닌 이산적인 값인 경우 IN()을 사용할 수 있다.문자열의 내용을 검색하기 위해 LIKE 연산자를 사용할 수 있다.%는 무엇이든 허용한다는 의미이다. 따라서 위
Join이란 두 개 이상의 테이블을 서로 묶어서 하나의 결과 집합으로 만들어 내는 것을 말한다. 데이터베이스의 테이블은 중복과 공간 낭비를 피하고 데이터의 무결성을 위해서 여러 개의 테이블로 분리하여 저장한다. 그리고 이 분리 된 테이블들은 서로 관계를 맺고 있다. 그
'이것이 MySQL이다' 라는 책을 보며 내용을 정리 한 글입니다.인덱스의 개념을 이해하기 위해서는 책의 예가 가장 대표적이다. 책에서 어떤 키워드를 보다 손쉽게 찾기 위해서는 책의 가장 뒷쪽에 있는 <찾아보기>와 같은 페이지를 확인하면 이미 정렬이 되어 있어 보
이 전 포스팅에서 Index의 개념과 종류, 내부 구조에 대해서 알아보았다. 이제 실제 사용해보는 방법을 학습해보자.기본적으로 Primary Key를 지정하게 되면 클러스터형 인덱스로 생성이 된다.단순 보조 인덱스는 중복을 허용하는 인덱스를 의미한다. 쉽게 UNIQUE