CREATE TABLE topic(
id INT(11) NOT NULL AUTO_INCREMENT, // 아이디 정수타입, 11글자까지만 보여줌, 비면 안됨, 추가할 때마다 자동으로 1씩 증가함
title VARCHAR(100) NOT NULL,
description TEXT NULL,
author VARCHAR(15) NULL,
profile VARCHAR(200) NULL,
PRIMARY KEY(id)
);
테이블은 이렇게 생성하면 된다. 변수명, 타입명 그리고 성질등을 적어나가면 됨.
PRIMARY KEY는 중복을 방지하는 역할을 한다. 우리가 나중에 id를 이미 중복되는 값을 적어도 거부한다.
이러한 에러가 뜰 수 있는데,
SET PASSWORD = PASSWORD('원하는 비밀번호');
이렇게 입력해서 비밀번호를 다시 설정하면 된다.
서버에 로그인을 한 후, 어떤 데이터베이스를 사용할지 지정해야 됨.
USE opentutorials;
USE 뒤에 데이터베이스 이름을 입력하면 된다.
NOT NULL은 값이 없는 것을 허용하지 않겠다라는 뜻.
AUTO_INCREMENT 추가할 때마다 자동으로 1씩 증가함. 중복되지 않는 식별자를 가지게 됨!
DATETIME은 날짜와 시간을 모두 표현할 수 있다.
출처: 생활코딩(https://www.youtube.com/channel/UCvc8kv-i5fvFTJBFAk6n1SA)