반응형
정말 많이 사용하는 RDB인 MYSQL의 테이블 생성과 삭제 예시입니다.
MYSQL 테이블 생성 & 삭제 예시
-- MOVIE 테이블 생성
CREATE TABLE MOVIE(
ID BIGINT(10) AUTO_INCREMENT PRIMARY KEY, -- ID 컬럼을 1씩 증가하도록 해주고, 기본키로 지정하겠다
URL VARCHAR(100) NOT NULL,
MOVIE_NAME VARCHAR(100) NOT NULL
);
-- MOVIE 테이블 삭제
DROP TABLE MOVIE;
-- 테이블이 잘만들어졌는지 확인
DESC MOVIE; -- MOVIE 테이블 속성확인
DESC MOVIE를 해서 테이블 속성을 확인하면 아래와 같이 확인이 가능하다.
안된다면?
1. 이미 MOVIE 테이블이 있거나
이미 같은 이름의 테이블이 있는 경우 해당 테이블이 필요없는지 확인 한 후 삭제해주자
2. 데이터베이스 생성 자체를 안했을 가능성 존재
MYSQL 계정으로 접속을 했더라도 테이터베이스 생성을 하지 않으면 테이블을 만들 수 없다.(게임으로 생각하면 통합 계정은 있지만 서버 선택도 안하고 캐릭터를 만드려고 시도하는 것)
-- 데이터베이스 생성 예시
CREATE DATABASE AB; -- AB라는 데이터베이스를 생성하겠다
USE AB; -- AB 데이터베이스를 사용하겠다
반응형
'Dev > DB' 카테고리의 다른 글
[DB] MYSQL 테이블 조회, 삽입, 업데이트, 삭제 예시 (0) | 2023.01.05 |
---|