MySQL 기본 쿼리 (DB 생성, 삭제, Table 생성, 삭제, 데이터 입력, 삭제)

DB 생성

CREATE database example;

 

DB 삭제

DROP database example;

 

DB 선택

USE example;

 

DB 목록 보기

SHOW databases;

 

Table 생성

CREATE TABLE test (
id int(11) not null auto_increment,
name varchar(10) not null,
email varchar(30),
primary key(id),
index name_index(name(10))  # name 필드를 name_index라는 이름으로 인덱스함
)

 

Table 목록 보기

SHOW tables;

 

Table 삭제

DROP table test;

 

Table 컬럼 정보 확인

show columns from 'table 이름';
show full columns 'table 이름';

 

데이터 추가

INSERT INTO test (name, email) VALUES("Lee", "seed@gmail.com");

 

데이터 삭제

DELETE FROM test WHERE id = 0;
DELETE FROM test     # test 테이블 내 모든 데이터 삭제

 

데이터 수정

UPDATE test SET email='example@gmail.com' WHERE name='Lee';

 

데이터 선택

SELECT name,email FROM test WHERE name='Lee';

 

 

 

Leave a Reply