02 - Creating A Table
MySQl에서 company 데이터베이스를 만들고 위와 같은 테이블을 만들어보자.
mysql> CREATE DATABASE company;
mysql> USE company;
그리고,
CREATE TABLE emp (
empid char(4),
ename varchar(20),
deptid char(3),
hire_date date,
job varchar(20),
salary int,
PRIMARY KEY(empid)
);
설명
emp = 테이블 이름이다.
char(4) = 고정 문자열(charactor) 4자리.
varchar(20) = 가변길이 문자열(variable charactor) 20자리.
date = date type = YYYY-MM-DD
int = integer
PRIMARY KEY (empid) = 고유 식별 번호를 지원ID(empid)로 한다.
Cmd 명령어 01
// 테이블 목록
$ show tables;
// 테이블 명세
$ desc emp;
// 테이블 생성문 보기
$ show create table emp;
// 테이블 삭제
$ drop table emp;
데이터 넣기 / 조회
INSERT emp(empid, ename, deptid, hire_date, job, salary)
VALUES('1001', '홍성길', '100', '2001-02-01', '특수영업',350);
SELECT * FROM emp;
나머지 데이터는 연결해서 넣을 수 있다.
INSERT emp(empid, ename, deptid, hire_date, job, salary)
VALUES('1001', '홍성길', '100', '2001-02-01', '특수영업',350),
('1002', '곽희준', '100', '1999-01-01', '영업관리',400),
('1003', '김동준', '200', '2009-09-01', '품질관리',300),
('1004', '성재규', '300', '2997-02-01', '급여',450),
('10105', '밥상범', '200', '2000-02-01', '수입자제',320);
SELECT * FROM emp;
Author And Source
이 문제에 관하여(02 - Creating A Table), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yhdc/Database02저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)