Database
db
db
  • README
  • 데이터베이스
    • KEY
    • Index
    • Transaction
    • Trigger
    • Procedure / Function
    • Package
  • 데이터베이스 배움터
    • 데이터베이스 시스템
    • 관계데이터 모델
    • 관계대수와 SQL
  • MySQL
    • Database란
    • MySQL 시작하기
    • MySQL Database
    • MySQL Table
    • CRUD
    • 관계형 데이터베이스
    • Server와 Client
  • PostgreSQL
  • NoSQL
    • Install Cassandra on mac
    • Cassandra란?
    • NiFi란
Powered by GitBook
On this page
  • SQL
  • 테이블 구조
  • 실습하기
  • 테이블 생성하기
  • 테이블 보기
  • 테이블 구조 보기

Was this helpful?

  1. MySQL

MySQL Table

PreviousMySQL DatabaseNextCRUD

Last updated 5 years ago

Was this helpful?

SQL

Structured(구조화되어있다.) Query(데이터베이스에 질의한다.) Language의 약자이다.

  • 압도적인 데이터베이스 시스템이 SQL로 작동되고 있다.

테이블 구조

실습하기

테이블 생성하기

mysql> CREATE TABLE topic(
    -> id INT(11) NOT NULL AUTO_INCREMENT,
    -> title VARCHAR(100) NOT NULL,
    -> description TEXT NULL,
    -> created_at DATETIME NOT NULL,
    -> author VARCHAR(30) NULL,
    -> profile VARCHAR(100) NULL,
    -> PRIMARY KEY(id));
Query OK, 0 rows affected (0.11 sec)
  • NOT NULL : 공백은 허용하지 않는다.

  • AUTO_INCREMENT : 자동으로 한개씩 증가한다.

  • PRIMARY KEY : 중복이 되지 않는 값, 식별자

테이블 보기

mysql> SHOW TABLES;
+-------------------------+
| Tables_in_opentutorials |
+-------------------------+
| topic                   |
+-------------------------+
1 row in set (0.01 sec)

테이블 구조 보기

mysql> DESC topic;
+-------------+--------------+------+-----+---------+----------------+
| Field       | Type         | Null | Key | Default | Extra          |
+-------------+--------------+------+-----+---------+----------------+
| id          | int(11)      | NO   | PRI | NULL    | auto_increment |
| title       | varchar(100) | NO   |     | NULL    |                |
| description | text         | YES  |     | NULL    |                |
| created_at  | datetime     | NO   |     | NULL    |                |
| author      | varchar(30)  | YES  |     | NULL    |                |
| profile     | varchar(100) | YES  |     | NULL    |                |
+-------------+--------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)

데이터 타입 보기