본문 바로가기
728x90
반응형

DB18

mysql) 데이터 타입 - datetime 데이터 타입이 datetime인 컬럼에 current_timestamp() 를 데이터로 입력 시 오늘 날짜와 현재 시각이 입력된다 2021. 4. 22.
mysql) source (.sql 파일 사용) .sql 확장자를 가진 파일에 sql 명령어 입력 후 mysql 접속 source 파일경로 입력 > 입력된 내용 실행됨 2021. 4. 22.
mysql) 데이터 베이스 생성과 사용 (DDL) 데이터 베이스의 구조를를 생성하는 명령어의 집합을 데이터 정의어(DDL) 라고 한다 create, alter, rename, truncate, drop 생성, 수정, 삭제 등의 기능을 수행함 database 생성 create database 데이터베이스 이름 ;만약 mysql --version이 5.7이하라면 create database 데이터베이스 이름 default character set utf8;character set을 utf8로 따로 설정해주는 것이 좋다 > 한글 지원을 위해서 만약 mysql --version이 8번 대라면 기본 설정이 utf8bm4 라고 한다 utf8은 3byte 지원 utf8bm4는 4byte 지원 table 생성 create table 테이블 이름 ( 컬럼이름 데이터타입.. 2021. 4. 21.
4. SQL(1) SQL의 개요 database 데이터의 관리와 사용을 완벽히 분리하기 위해 db사용, database 프로그램의 언어가 필요하게 되었다 SQL은 관계대수에 기초하여 RDBMS의 관리를 위해 설계된 언어 1986년 ANSI, 1987년 ISO에서 표준으로 제정 국제표준을 확장한 독자적 버전이 존재 특징 비절차적(선언형) 언어, 필요한 데이터만 기술 인간의 언어(자연어)와 매유 유사하고 간단, 명료하다 데이터 정의 언어 (DDL) 데이터베이스 내의 객체를 생성 및 삭제, 구조를 조작 데이터가 준수해야하는 제약조건 기술 CREATE, ALTER, DROP 등 데이터 조작 언어 (DML) DDL에 의해 정의된 테이블의 데이터를 조작하는 명령어의 집합 데이터에 대한 CRUD(생성, 검색, 삭제, 수정) INSER.. 2021. 4. 19.
728x90
반응형