티스토리 뷰
column을 SQL에서는 어떻게 만들까??
우선 최종적으로 이런 형식으로 코드를 작성을 한다고 한다.
이 코드는 살면서 작성할 일이 아주 많지는 않다.
출력과 작성을 더 많이 할 것 이다.
이제 테이블을 만들어 보자.
공부를 할 때 키워드들을 다 외우려고 하지말고 검색을 하는 법을 생각하자.
cheat sheet 라는 것을 검색해서 공부를 하자.
이 cheat sheet라는 것은 일종의 컨닝 페이퍼라는 뜻으로
잘 정리 된 내용을 볼 수 있다고 한다.
명령어를 입력하다 다음 줄에서 작성을 하고 싶다면
세미 콜론(;)을 입력하지 말고 그냥 Enter를 누르면 다음 줄로 넘어간다.
SQL은 엑셀과 달리 넣을 수 있는 데이터의 타입을 지정할 수가 있다.
장점은 데이터를 꺼낼 때 이미 다 강제로 타입이 정해져 있어서 편하게 뺄 수 있다.
이고잉님의 데이터 타입 추천 사이트 : https://www.techonthenet.com/mysql/datatypes.php
MySQL: Data Types
MySQL: Data Types The following is a list of datatypes available in MySQL, which includes string, numeric, date/time, and large object datatypes. String Datatypes The following are the String Datatypes in MySQL: Data Type Syntax Maximum Size Explanation CH
www.techonthenet.com
자신이 넣으려는 데이터 타입과 가장 적합한 것을 골라서 사용을 하자.
INT(11)
-> 11이라는 숫자는 검색을 했을 때 얼만큼 노출을 할 것이냐 보통 11을 많이 쓴다고 한다.
NOT NULL
-> 뒤에다가 작성을 해주면 이 id의 값은 무조건 넣어줘야 한다는 말이다. NULL이 되면 안된다는 것을 지정해주는 것
반대로 NULL만 쓰면 빈 칸을 허용을 하는 것이다.
AUTO_INCREMENT
-> 데이터를 집어 넣을 때 id의 숫자가 하나씩 자동으로 증가하도록 해주는 명령어이다.
id의 값을 자동으로 증가시켜주는 것이 편하기 때문에 작성해주는 것
VARCHAR
-> 사용자가 입력하는 값이 내가 지정한 사이즈보다 큰 경우 뒤에 내용은 짤라버리는 것
255개의 문자까지 지원을 한다.
DATETIME()
-> 시간이랑 날짜 둘다 입력
PRIMARY KEY(id)
-> MySQL에게 topic의 메인 키워드는 id라는 것을 알려주는 것이다
성능적인 측면과 중복을 방지하는 측면 두가지가 있다.
id 열은 각각의 값들이 고유해야 된다.
위의 키워드들은 링크에 들어가면 몇 개를 제외하고는 다 나와있다.
이렇게 생성된 테이블은 SHOW TABLES 라는 키워드로 확인을 할 수가 있다.
'MySql' 카테고리의 다른 글
MySQL의 UPDATE 시작하기 (0) | 2019.07.06 |
---|---|
MySQL SELECT 시작하기 (0) | 2019.07.06 |
MySQL SQL과 테이블의 구조 (0) | 2019.07.05 |
MySQL 스키마 사용하기 (0) | 2019.07.05 |
MySQL 서버 접속하기 (0) | 2019.07.05 |
- Total
- Today
- Yesterday
- 생활코딩
- GRID
- 동영상을
- 정렬
- 차이점
- 문자열
- 언리얼엔진4
- css
- PHP&MySQL
- 알고리즘
- 언리얼엔진
- 안드로이드 스튜디오
- 변수
- TAG
- 생활코딩#동영상을#글로#html
- 관계형데이터베이스
- visual studio code
- javascript
- 선택자
- 조건문
- 생활코딩#MySQL
- 기초
- 네트워크 프로그래밍
- Link
- 글로
- inline
- C언어
- php
- HTML
- 객체
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |