티스토리 뷰
mysql명령어에 대해 알아보자!
☆ 필드 수정
ALTER TABLE 테이블이름 MODIFY 필드수정 값;
예) ALTER TABLE nxshop2_member MODIFY Job char(30);
☆ 레코드 지우기
Delete From 테이블이름 Where 필드이름 = '지울 필드의 해당 레코드';
예) Delete From tbl_category Where cno = 1;
☆ 테이블 선택
Select 필드이름 From 테이블이름 [Where 필드이름 = '지울 필드의 해당 레코드'];
[]안의 것은 안써도 무관하며, 모든 필드를 볼때는 필드이름을 쓰는 곳에 "*" 이라고 표현한다.
몇가지 필드나 한 가지만의 필드만을 선택할때는 ","로 구분지어 써준다.
예) Select * From tbl_category;
예) Select * From tbl_category Where cno = 3;
예) Select cno, cname, ctag From tbl_category;
예) Select cno, cname, ctag From tbl_category Where cno = 2;
☆ 필드 추가 및 삽입
Alter Table 테이블이름 Add Column 필드이름 및 형식 After 끼워넣을 바로 앞 필드이름;
예) Alter table tbl_goods add column gn int(4) after gname;
예) alter table table1 add column newcol varchar(20) first; <-맨앞에 추가
☆ 레코드 추가
Insert Into 테이블이름 (필드1이름, 필드2이름...) Values (필드1내용, 필드2내용...);
예) Insert into tbl_goods (gno, gname) Values (1, '헤븐이');
Values 뒤 괄호 안에는 필드의 형식에 따라 따옴표를 붙이고 안붙이고가 결정된다-> 숫자 = 값, 문자 = "값"
즉 위의 예제에서 1은 숫자형 필드이고 '헤븐이'는 문자형 필드이다.
☆ 레코드 검색
Select * From Table 테이블이름 Where 검색필드 Like '%검색어%';
예) Select * From Table tbl_board Where bsubj Like '%검색%';
☆ 레코드 부분 추출 및 정렬
Select * From Table 테이블이름 Order By 정렬필드 Limit 시작할레코드순서(처음 = 0), 가져올갯수;
예) Select * From Table tbl_board Order By bno_all Limit 0, 10;
/*제일 처음부터 10개의 레코드만 불러옴*/
'DB > MYSQL' 카테고리의 다른 글
Mysql 디비 생성 및 / 권한 설정 톰캣 웹 배포 (0) | 2012.08.19 |
---|---|
MYSQL INSERT MAX+1 (0) | 2012.08.03 |
MYSQL 현재시간 입력 (0) | 2012.08.03 |
mysql 내장 함수 (0) | 2012.07.24 |
우편번호 ZIPCODE 테이블 생성 및 데이터 INSERT (0) | 2012.07.20 |
- Total
- Today
- Yesterday
- mysql
- 선택정렬
- 스프링
- websocket
- 버블정렬
- 이진탐색
- Quicksort
- iBATIS
- Spring메일
- 알고리즘
- Java
- 삽입정렬
- binarysearch
- Algorithm
- SQL
- 전화번호
- Mergesort
- 퀵정렬
- jquery
- 태그를 입력해 주세요.
- Cookie
- 페이징
- selectionSort
- 합병정렬
- sockjs
- 팩토리얼
- BubbleSort
- dbconnection
- InsertionSort
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |