mysql

DB 관련 생성 CREATE DATABASE 데이터베이스_이름; 사용 USE 데이터베이스_이름; Table 관련 테이블 전체 조회 SHOW TABLES; 테이블 생성 CREATE TABLE 테이블_이름 (컬럼명 컬럼타입()), (컬럼명2, 컬럼타입2()) · · · ; 테이블 상세 조회 DESCRIBE 테이블_이름; 데이터 입력 파일로부터 입력 LOAD DATA LOCAL INFILE '파일경로/파일이름.확장자' INTO TABLE 테이블_이름; ※ 만약 파일을 자동 줄 바꿈 적용된 상태라면 아래와 같이 조건 추가 LOAD DATA LOCAL INFILE '파일경로/파일이름.확장자' INTO TABLE 테이블_이름 LINES TERMINATED BY '\r\n'; 쿼리문으로 입력 INSERT INTO 테..
문득 트랜잭션 트랜잭션이라 이야기 하는데 그럼 과연 트랜잭션이 의미하는것은 무엇인지 궁금했습니다. 이를 해결하기 위해 트랜잭션을 공부하게 되었습니다. 트랜잭션의 성질과 정의를 공부했습니다. 제가 공부한 내용에 대한 설명은 아래와 같습니다. 특징 DB에서 병행제어 및 회복 작업시 처리되는 작업의 단위. 하나의 트랜잭션은 commit이 되거나 rollback이 된다. 이 두 가지 특징을 생각하면 동시에 들어온 요구사항을 제어할 수 있으며, 오류가 발생 시 이를 회복(복구)을 할 수 있습니다. 그리고 작업을 정상적으로 완료하여 관리자(시스템)에게 알려주는 것이 commit이며, 만약 오류가 발생할 경우 rollback을 통해 작업 전 상태로 복구를 완료 후 관리자에게 알려주는 것임을 알 수 있습니다. 성질(A..
그동안 진행한 글들을 보시면서 이런 궁금증이 생기실수도 있습니다. 그럼 DB는 어떻게 되어있길래 저렇게 DB에 데이터를 넣고 가져와서 쓸 수 있는거지? 그래서 이번에는 DB에 있는 테이블 구조들을 보도록 하겠습니다. ※ 코드에 있는 테이블, 컬럼 명이랑 대소문자 등이 다를 수 도 있습니다. 여러분들 보기 편하기 위해서 수정했습니다. (그리고 저도 곧 이렇게 수정할 예정입니다.) 1. 테이블 리스트 한번 표로 정리해봤습니다. Table 이름 역할 사용되는 기능 비고 LIGHT_RESERVE 전등 예약 설정 정보 저장 전등 예약 LIGHT_RECORD 전등을 컨트롤 한 기록 저장 전등 컨트롤 기록 누가,언제,어디를,무엇을 NOTICE 공지사항 정보 저장 공지사항 ROOM_LIGHT 전등 리스트 정보 저장 전..
Red-Hat
'mysql' 태그의 글 목록