[MySQL] 트랜잭션 (TRANSACTION)
개발자가 되기까지 (2023.08.16~2024.04.15)/[SC] Database2023. 10. 22. 01:38[MySQL] 트랜잭션 (TRANSACTION)

트랜잭션 (TRANSACTION)    - 하나의 작업을 하기 위한 명령어 묶음 단위    - 하나의 트랜잭션에서 실행하는 모든 명령어가 모두 완료되어야 전체가 완료되는 형태의 작어에서 사용       만약 하나라도 작업이 취소되면 모두 취소       완료와 취소를 나중에 결정하는 개념       임시 실행 개념.    - 데이터의 안전성 확보를 위한 방법START TRANSACTION; 명령어1; 명령어2; ... COMMIT;ROLLBACK;COMMIT; => 작업완료ROLLBACK; => 작업취소   [Database] 트랜잭션 (TRANSACTION) 끝!

[MySQL] 연산자
개발자가 되기까지 (2023.08.16~2024.04.15)/[SC] Database2023. 10. 20. 01:49[MySQL] 연산자

>, , >=, , =,     비교연산자 +, -, *, /    산술연산자AND, OR, NOT    논리연산자()    우선순위산술연산에 NULL이 포함되어 있다면 NULL은 계산하지 않음    연산 결과는 항상 NULL   [Database] 연산자 끝!

[MySQL] 데이터 타입
개발자가 되기까지 (2023.08.16~2024.04.15)/[SC] Database2023. 10. 16. 23:32[MySQL] 데이터 타입

숫자(정수)BIT(m)    1 ~ 64 BINARY 값을 지정BOOL    TRUE(1), FLAS(0) == TINYINT(1)TINYINT(m)    0~255사이의 작은 수를 표현(-128~127)SMALLINT(m)    2BYTE 0~65536 (-32768 ~ 32767)MEDIUMINT(m)    BYTE(0~166777215)INT(m)    4BYTE => Java int 자료형과 동일BIGINT(m)    8BYTE => Java long과 동일   숫자(실수)FLOAT(m,d)    정밀도가 작은 부동소수점 표현 ( d: 소수자리수)DOUBLE(m,d)    정밀도가 큰 부동소수점 표현 => MySQL 8.0.17버전 이후부터 사용되지 않음DECIMAL(m,d)    고정소수점 표현..

728x90
반응형
image