MySQL

· MySQL
1. 왼쪽 Navigator-schemas 메뉴에서 Tables에 마우스 오른쪽 클릭 2. new_table - Table 창에서 정보 입력 후 Apply 1) Table Name : 테이블 명 2) Column Name : 컬럼 명 3) Datatype : 데이터타입 설정 4) PK : (PRIMARY KEY) 기본 키, 고유한 식별자로 인식됨 5) NN : (NOT NULL) 체크된 컬럼은 반드시 값이 존재해야함 6) AI : (AUTO_INCREMENT) 자동 증가를 의미함 7) UQ : (UNIQUE INDEX) 8) ZF : (ZEROFILL) 9) G : (Generated Column) 3. Apply 후 구문 확인 가능 (Apply 한 번 더 누른 후 Finish 누르면 됨)
· MySQL
1.1 DML (Data Manipulation Language) 1) 데이터 조작어 2) 데이터베이스의 데이터를 관리하는데 사용된다. 1.2 DML 종류 1) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어 2) INSERT 테이블에 들어 있는 데이터에 삽입을 하는 명령어 3) UPDATE 테이블에 들어있는 데이터를 변경하는 명령어 4) DELETE 테이블에 들어있는 데이터를 삭제하는 명령어 2.1 DDL (Data Definition Language) 1) 데이터 정의어 2) 데이터베이스 구조 또는 스키마를 정의하는데 사용 2.2 DDL 종류 1) CREATE 데이터베이스의 객체를 생성 2) ALTER 데이터베이스의 구조를 변경 3) DROP 데이터베이스의 객체를 삭제 ..
· MySQL
종류 1) AFTER 트리거 테이블에 INSERT, UPDATE, DELETE 등의 작업이 일어났을 때 작동하는 트리거를 말한다. 2)BEFORE 트리거 테이블에 INSERT, UPDATE, DELETE 등의 작업이 일어나기 전에 작동하는 트리거를 말한다. 사용법 CREATE [DEFINER = user] TRIGGER trigger_name ON tbl_name FOR EACH ROW [trigger_order] trigger_body trigger_time : { BEFORE | AFTER } trigger_event : { INSERT | UPDATE | DELETE } trigger_order : { FOLLOWS | PRECEDES } other_trigger_name 설명) trigger_ti..
· MySQL
[Schemas] 탭 데이터베이스( = 스키마) 생성 및 삭제 데이터베이스 개체(테이블, 뷰, 인덱스, 저장 프로시저, 함수 등)를 생성하고 관리 데이터베이스의 속성 조회 [Administration] 탭 MANAGEMENT MySQL 서버의 가동 상태, 설치된 폴더 등을 확인 MySQL 서버에 연결되어 있는 클라이언트의 정보를 확인 사용자의 생성, 삭제 및 권한 관리 서버 변숫값의 확인 데이터 내보내기/가져오기 기능 INSTANCE MySQL 연결 정보 관리 MySQL 인스턴스의 중지, 시작 Server에 기록된 로그 조회 MySQL 옵션 파일의 설정 정보 확인 및 변경 PERFORMANCE 네트워크 상태 및 MySQL의 성능 상태를 확인 성능 상태의 보고서 작성 성능 구성의 설정
· MySQL
정의 1) MySQL에서 제공되는 프로그래밍 기능이다. 2) 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도로 사용된다. 특징 1) MySQL의 성능을 향상시킬 수 있다. 2) 유지관리가 편하다. 3) 모듈식 프로그래밍이 가능하다. 4) 보안을 강화할 수 있다. 형식 CREATE [DEFINER = user] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT | INOUT ] param_name type type: Any valid MySQL data type characteristic: COMMENT 'string' | LANGUAGE SQL | [NOT] D..
공모
'MySQL' 카테고리의 글 목록