MySQL 15

5. MySQL 테이블 데이터 CRUD(Create, Read, Update, Delete)

Create > insert intoRead > selectUpdate > updateDelete > delete Create > insert into (데이터 추가)-- 1개의 데이터 추가 INSERT INTO customer(name,email,age)valuse('김수민','tnals@gmail.com',22); -- 여러 데이터 추가 INSERT INTO customer(name,email,age)valuse('김수민','tnals@gmail.com',22),('최보민','qhals@gmail.com',25),('박민수','dnjstn@gmail.com',28),('이영한','dudgks@gmail.com'32),('조영훈','dudgns@gmail.com'33),('김재성','wotjd@gmai..

MySQL 2024.11.27

4. MySQL 테이블에 데이터 insert 하기 a. 하나저장,여러개 저장, Not Null 이란? Default 란?

Not Null 이란?NOT NULL 제약 조건을 설정하면, 해당 필드는 NULL 값을 저장할 수 없습니다.즉, 이 제약 조건이 설정된 필드는 무조건 데이터를 가지고 있어야 합니다. Default 란?기본값은 사용자가 변경하지 않는 한 자동으로 적용되는 사전 설정 값   INSERT INTO 테이블 이름 (열1, 열2, ...)  VALUE (값1, 값2 , ….)   use test_001; 1개 저장 시INSERT INTO customer(name,email,age)                       테이블 이름 열1  , 열 ,   열3values ("홍길동","abc@gmail.com",20); / Ctrl+Enter 로 실행                  값1   ,           값2..

MySQL 2024.11.26

3. MySQL 테이블의 컬럼 설정 a. Not Null, auto_increment, Primary Key, Unique

기본키(PRIMARY Key) -값 중복을 혀용하지 않는다.-NULL값을 허용하지 않는다. -테이블에서 한 개만 생성 가능하다. 유니크키(UNIQUE Key,) -값 중복을 혀용하지 않는다. -NULL값을 허용한다. -테이블에서 여러 개 생성 가능하다. 테이블은 오직 하나의 기본키(PK)를 가질 수 있다. 이는 여러 개의 기본키는 생성할 수 없다는 것을 의미한다. Name : idNOT NULL로 컬럼을 정의하면, 데이터 입력 시에 필수로 값이 들어가야 하는 것을 의미함auto_increment : 데이터베이스 시스템에서 자동으로 순차적인 번호를 생성해주는 기능 Constraints 선택Create new Constraints -> Primary Key 선택(테이블 1개만 생성 가능) -> Colunm ..

MySQL 2024.11.26

2. MySQL 테이블에 하나의 데이터 넣기 - insert into

생성한 테이블 name 설정(예:customer) column 마우스 우측 클릭(단축키 alt+insert) Create new Column 클릭  MySQL data type1) 정수 유형BIT(M)비트값 타입. 즉, 0과 1로 구성되는 binary 값을 저장한다.(M : 1~64, 생략 시 기본값은 1 로 설정)BOOL0은 false, 0이 아닌 값은 true 로 간주하는 논리형 데이터ENUM(Y,N) 또는 TINYINT(1) 로 대체하여 사용하는 것을 권장TINYINT(M)부호 있는 수는 -128 ~ 127부호 없는 수는 0 ~ 225 까지 표현 (1바이트)SMALLINT(M)부호 있는 수는 -32768 ~ 32767부호 없는 수는 0 ~ 65535 까지 표현 (2바이트)MEDIUMINT(M)부호 ..

MySQL 2024.11.26