Table
- Table 리스트 조회
>show tables;
- Table Column 리스트 조회
>desc [테이블명];
- Table 생성
> create table [테이블명]
(
[Column name] [속성...],
[Column name] [속성...],
[Column name] [속성...]
);
※ 예)
create table tb_board
(
seq INT Primary key auto_increment not null,
title varchar(200) not null,
content varchar(1000),
file_loc varchar(200)
);
- Table 이름 바꾸기
>alter table [테이블명] rename [바꿀 테이블명];
- Table Column 추가
>alter table [테이블명] add [Column name] [속성...];
- Table Column 속성 변경
>alter table [테이블명] modify [Column name] [속성...];
- Table Column 이름 변경 : 이름과 속성 모두 변경
>alter table [테이블명] change [Origin Column name] [New Column name] [속성...];
- Table Column 제거
>alter table [테이블명] drop column [Column name];
- Table 내용 전체 삭제
>truncate table [테이블명];
- Table 삭제
>drop [테이블명]
Data
- Data 추가
>insert into [테이블명]([Column name],[Column name],[Column name], ...) values( [값], [값], [값], ....);
- Data 조회
>select ([Column name...]) from [테이블명] where [Column name]='[찾고자 하는 데이터]';
- Data 수정
>update [테이블명] set [Column name]='[데이터]' where [Column name]='[변경하고자 하는 데이터]';
- Data 삭제
>delete from [테이블명] where [Column name]='[삭제하고자 하는 데이터]';
Database
-DB 리스트 조회
>show databases;
- DB 선택
>use [데이터베이스명];
'Programming > MYSQL' 카테고리의 다른 글
linux mysql 사용자 관리 관련 사이트 (0) | 2012.11.29 |
---|