2013년 11월 15일 금요일

리눅스-mysql조작어 정리

디폴트 값 잇는 필드 추가
ALTER TABLE TB_name ADD Field_Name DATATYPE default 0;

필드 추가

ALTER TABLE TB_name ADD Field_Name DATATYPE;

필드 타입변경

ALTER TABLE TB_name MODIFY Field_Name DATATYPE;

필드명 변경

ALTER TABLE TB_name CHANGE Field_Name Original_Name Want_Name DATATYPE;

기본키 제약조건 추가

ALTER TABLE TB_name ADD PRIMARY KEY(Field_Name);

기본키 제약조건 삭제

ALTER TABLE TB_name DROP PRIMARY KEY(Field_Name);

레코드 삽입  (ex;필드가 id name code)

INSERT INTO TB_name VALUES(DATA,DATA,DATA); (모든필드에 값넣기)

INSERT INTO TB_name (id, code) VALUES(DATA, DATA); (필드가 id와 code 에만 데이터주입);

레코드 삭제

DELTER FROM TB_name WHERE 조건 ex) WHERE (name="A")OR(id=5);

레코드 변경

UPDATE TB_name SET 내용 WHERE 조건  ex)  UPDATE TB_name SET total=5, name="k" WHERE id=2;


레코드조회

SELECT Field_Name FROM TB_name; (필드 골라서 조회)

SELECT * FROM TB_name; (모든필드조회)

두구문 모두 where문 사용가능

댓글 없음:

댓글 쓰기