- 데이터베이스 버전 및 오늘날짜 확인
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';
'데이터베이스' 카테고리의 다른 글
데이터베이스 정규화 (DB normalization) (0) | 2017.06.17 |
---|---|
JOIN 간단 정리 (0) | 2017.03.23 |
데이터베이스 백업 및 복원 (0) | 2017.03.23 |
정렬하면 1다음 11이 나올때 해결책 (0) | 2017.03.23 |