[MySQL] 스키마 & 테이블

mySQL에서 스키마 만들기

MySQL 스키마(schema)의 사용 – 생활코딩

데이터베이스(스키마) 생성

CREATE DATABASE opentutorials;

Query OK...가 출력되면 성공.

데이터베이스(스키마) 삭제

DROP DATABASE opentutorials;

이번에도 Query OK... 문구가 출력되면 성공.


데이터베이스(스키마) 보기

SHOW DATABASE;

라고 입력하고 실행하면 ERROR가 발생할 것이다.

SHOW DATABASES;

반드시 DATABASES S! S! 복수형으로 써라!


데이터베이스(스키마) 선택

USE opentutorials;
Code language: PHP (php)

mySQL에서 테이블 생성

MySQL 테이블의 생성 – 생활코딩

mysql.server start
mysql -uroot -p
USE opentutorials;
Code language: PHP (php)

준비!

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));
Code language: PHP (php)

VARCHAR(size)size는 입력 가능한 글자 수 의미.

INT(m)m은 저장 공간의 크기와는 상관없다. 단지 검색 시 보여주는 글자 수를 의미. 보통은 11을 입력한다.

int(M): M indicates the maximum display width for integer types.


MySQL에서 테이블 이름 바꾸기

RENAME TABLE topic TO topic_backup;

 

댓글 남기기