[MySQL] 스키마 & 테이블

2022. 4. 5. 23:10BE/DB

mySQL에서 스키마 만들기

 

 

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

MySQL 스키마(schema)의 사용 2018-02-12 01:08:07

opentutorials.org

 

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

CREATE DATABASE opentutorials;

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

 

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

DROP DATABASE opentutorials;

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

 

 


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

SHOW DATABASE;

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

 

SHOW DATABASES;

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

 


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

USE opentutorials;

 


mySQL에서 테이블 생성

 

 

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

MySQL 테이블의 생성 2018-02-12 01:09:40

opentutorials.org

 

mysql.server start
mysql -uroot -p
USE opentutorials;

준비!

 

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));

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;

 

'BE > DB' 카테고리의 다른 글

[DB] DML  (0) 2022.04.07
2022-04-06 Database_3  (0) 2022.04.07
2022-03-31 DataBase_2  (0) 2022.03.31
[MySQL] 설치 및 접속  (0) 2022.03.26
2022-03-16 DataBase_1  (0) 2022.03.16