데이터베이스2017. 3. 23. 19:41

- 데이터베이스 버전 및 오늘날짜 확인

mysql> select version(), current_date;




- 데이터베이스 생성과 삭제

create database <database명> ;

drop database <database명> ;




- 테이블 생성과 삭제

create table <table명> (필드리스트)


       create table david_tb (no int not null,

       name char(10),

       age int,

       primary key(no)

       );


- 테이블 삭제

drop table <table명>




- 테이블 입력하기

insert into <table명> (필드리스트....) values (값...);


       mysql>insert into david_tb (no, name, age)

       -> values(101,'혼다 소이치로',34);

       mysql>insert into david_tb

       -> values(102, '김정주',31);

       mysql>insert into david_tb

       -> values(103, '안철수',44);




- 테이블 구조보기

desc <table명>




- 테이블 모든 필드 보기

select *from 테이블명




- 컬럼 추가

ALTER TABLE [테이블명] ADD [추가할 컬럼명] [추가할 컬럼 데이터형];


- 컬럼 변경

ALTER TABLE 테이블명 MODIFY 컬럼이름 새컬럼타입


-컬럼 삭제

ALTER TABLE 테이블명 DROP COLUMN 칼럼이름




- 레코드 검색

SELECT id, title, description FROM topic WHERE id='10';




- 레코드 수정

UPDATE person SET name='five' WHERE no='3';




- 레코드 삭제

DELETE FROM 테이블명 WHERE 필드명 = '조건';

       ex) DELETE FROM topic WHERE id='12';

Posted by EL2A