mysql test

라즈베리 2015. 2. 15. 16:51



'라즈베리' 카테고리의 다른 글

mysql test  (0) 2015.02.15
MySQL 테이블 수정  (0) 2015.02.15
라즈베리 파이 설치  (0) 2015.01.26
라즈베리 암호 변경  (0) 2015.01.10
명령어  (0) 2015.01.10

mysql test

라즈베리 2015. 2. 15. 14:54




'라즈베리' 카테고리의 다른 글

mysql test  (0) 2015.02.15
MySQL 테이블 수정  (0) 2015.02.15
라즈베리 파이 설치  (0) 2015.01.26
라즈베리 암호 변경  (0) 2015.01.10
명령어  (0) 2015.01.10

MySQL 테이블 수정

라즈베리 2015. 2. 15. 11:46

출처 : http://kwonnam.pe.kr/wiki/database/mysql/alter_table

이름 바꾸기

ALTER TABLE tablename RENAME bbs;

컬럼 속성 수정

ALTER TABLE tablename MODIFY colname INT NOT NULL AUTO_INCREMENT PRIMARY KEY;

ALTER TABLE tablename MODIFY 컬럼이름 컬럼속성

컬럼 이름 바꾸기

ALTER TABLE tablename CHANGE colname newcolname INT NOT NULL AUTO_INCREMENT;

CHANGE는 컬럼 속성뿐아니라 이름도 바꿔준다.

컬럼 추가

ALTER TABLE bbs ADD name VARCHAR(10);

ALTER TABLE tablename ADD 컬럼이름 컬럼속성

컬럼 삭제

ALTER TABLE bbs DROP colname;

특정 컬럼 뒤에 새로운 컬럼 추가

ALTER TABLE bbs ADD newcol VARCHAR(10) AFTER num;

num 컬럼 뒤에 newcol 컬럼 추가.

기존 컬럼을 지우고 맨 앞에 컬럼 추가

ALTER TABLE bbs DROP newcol, ADD newcol VARCHAR(10) FIRST;

맨 앞에 추가하려면 FIRST를 사용한다.

PRIMARY KEY 속성 삭제

ALTER TABLE test DROP PRIMARY KEY;

이미 PRIMARY KEY인 컬럼의 속성을 바꿀 때

PRIMARY KEY 속성은 지정하지 말고, NOT NULL 속성을 함께 지정해 주면 기존 PRIMARY KEY 속성은 그대로 남은 상태로 컬럼의 속성을 변경할 수 있다.

ALTER TABLE test MODIFY a CHAR(1) NOT NULL;

테이블의 내용 전체 삭제

SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE TABLE tablename;
SET FOREIGN_KEY_CHECKS = 1;

트랜잭션에 의해 복구될 수 없다.

MySQL 5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 FOREIGN_KEY_CHECKS을 0으로 지정해야한다. 안 그러면 Cannot truncate a table referenced in a foreign key constraint 오류가 발생한다.


'라즈베리' 카테고리의 다른 글

mysql test  (0) 2015.02.15
mysql test  (0) 2015.02.15
라즈베리 파이 설치  (0) 2015.01.26
라즈베리 암호 변경  (0) 2015.01.10
명령어  (0) 2015.01.10

웹개발책

여가생활/♧책 2015. 2. 14. 21:05

Beginning PHP and mysql 5



제이슨 W. 길모어

'여가생활 > ♧책' 카테고리의 다른 글

이라크 전쟁30년 재건 30년  (0) 2014.03.11
너무 친한 친구들  (0) 2012.01.21
백설공주에게 죽음을  (0) 2012.01.18
centos 리눅스 구축관리 실무  (0) 2011.02.13
살인예언자3  (0) 2011.02.11

유니티 카메라 시점 변환

카테고리 없음 2015. 2. 3. 12:44

카메라 선택 상태에서 컨트롤 쉬프트 F 시점변환