[MySQL] 스키마 & 테이블
2022. 4. 5. 23:10ㆍBE/DB
mySQL에서 스키마 만들기
데이터베이스(스키마) 생성
CREATE DATABASE opentutorials;
Query OK...
가 출력되면 성공.
데이터베이스(스키마) 삭제
DROP DATABASE opentutorials;
이번에도 Query OK...
문구가 출력되면 성공.
데이터베이스(스키마) 보기
SHOW DATABASE;
라고 입력하고 실행하면 ERROR가 발생할 것이다.
SHOW DATABASES;
반드시 DATABASES
S! S! 복수형으로 써라!
데이터베이스(스키마) 선택
USE opentutorials;
mySQL에서 테이블 생성
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 |