SQL

    [MySQL] 자료형, DDL-CREATE, ALTER, DROP

    [MySQL] 자료형, DDL-CREATE, ALTER, DROP

    MySQL 자료형 DDL ( Data Definition Language ) : 정의어 CREATE CREATE TABLE ( 타입 [NULL | NOT NULL][DEFAULT][AUTO_INCREMENT], 타입 [NULL | NOT NULL][DEFAULT][AUTO_INCREMENT], 타입 [NULL | NOT NULL][DEFAULT][AUTO_INCREMENT], ... PRIMARY KEY(필드-이름) ); mysql> CREATE TABLE EMPLOYEE2( -> EMPNO INTEGER NOT NULL PRIMARY KEY, -> NAME VARCHAR(10), -> JOB VARCHAR(9), -> BOSS INTEGER, -> HIREDATE VARCHAR(12), -> SALAR..

    [MySQL] DML-INSERT, UPDATE, DELETE

    INSERT INSERT INTO (필드1, 필드2, 필드3, 필드4, …) VALUES (필드1의 값, 필드2의 값, 필드3의 값, 필드4의 값, …) INSERT INTO VALUES (필드1의 값, 필드2의 값, 필드3의 값, 필드4의 값, …) mysql> DESC ROLE; +-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | role_id | int(11) | NO | PRI | NULL | | | description | varchar(1..

    [MySQL] DML-SELECT

    DML ( Data Manipulation Language ) : 데이터 조작어 SELECT: 검색 INSERT: 등록 UPDATE: 수정 DELETE: 삭제 SELECT mysql> DESC DEPARTMENT; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | deptno | int(11) | NO | PRI | NULL | | | name | varchar(14) | YES | | NULL | | | location | varchar(13) | YES | ..

    [MySQL] MySQL-기본

    데이터 베이스 관리 시스템에 접속 mysql –u root -p Database 생성 mysql> create database ; Database 사용자 생성, 권한 부여 mysql> grant all privileges on .* to @'%' identified by ''; mysql> grant all privileges on .* to @'localhost' identified by ''; mysql> flush privileges; @'%': 어떤 클라이언트에서도 접근 가능 @'localhost': 해당 컴퓨터에서만 접근 가능 flush privileges;: DBMS에게 적용하라는 의미 다른 버전 mysql> create user @localhost identified by ''; mysql>..

    [SQL] SQL이란?

    SQL ( Structed Query Language ) 데이터를 쉽게 조작하기 위한 컴퓨터 언어 DML ( Data Manipulation Language ) : 조작어 INSERT, UPDATE, DELETE, SELECT DDL ( Data Definition Language ) : 정의어 CREATE, DROP, ALTER 스키마 정의·조작 DCL ( Data Control Language ) : 제어어 GRANT, REVOKE 권한 관리, 데이터의 보안, 무결성 정의 DBMS: Database Management System