생활코딩 - MySQL을 듣고 공부목적으로 정리한 포스팅입니다.
테이블 생성하기
mysql> CREATE TABLE topic(
-> id INT(11) NOT NULL AUTO_INCREMENT,
-> title VARCHAR(100) NOT NULL,
-> description TEXT NULL,
-> created DATETIME NOT NULL,
-> author VARCHAR(30) NULL,
-> profile VARCHAR(100) NULL,
-> PRIMARY KEY(id));
- Column의 데이터 타입을 설정할수 있다(엑셀이나 시트와의 차이점)
NOT NULL: 공백을 허용하지 않는다NULL: 공백을 허용한다AUTO_INCREMENT: 중복되지 않는 식별자VARCHAR(100): 100글자까지만 허용(maximum -> 255 characters)-
TEXT: VARCHAR와 같은 기능(maximum -> 65,535 characters) DATETIME: 날짜와 시간을 모두 표현할 수 있다.PRIMARY KEY(column명): 해당 column명 각각의 값들이 고유해야 한다는 의미
Comments