SQL/MySQL
[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>..