We.TIL 24 : MySQL Query 기초

김기욱·2020년 8월 22일
0

We.TIL

목록 보기
42/69

기본쿼리


MySQL은 쿼리문 끝에 ";(semi colon)" 을 붙여 쿼리문을 구분/실행한다.


mysql -u root -p : MYSQL 실행

show databases; : 현재 생성되어 있는 데이터베이스 확인

create database 'DB이름'; : 새로운 데이터베이스 생성

drop database 'DB이름'; : 지정된 데이터베이스 삭제

use 'DB이름'; : 데이터베이스 선택(이후 테이블 확인/삭제/수정 가능)

create table '테이블 이름'; : 테이블 생성
(테이블 이름 뒤에 옵션을 지정해 넣을 수 있다.)

예시 :

(
id int(11) nor null auto_increment,
name varchar(10) not null,
email varchar(30),
primary key(id),
index name_index(name(10)) # name field를 name_index라는 이름으로 인덱스함.
)

show * from '테이블이름'; : 지정한 테이블 전체의 데이터를 보여줌

show columns from '테이블이름'; : 테이블 칼럼(열)의 정보 확인

insert into '테이블이름' (name, email) values ('Lee ho', 'e@naver.com'); : 데이터 직접 추가

delete from '테이블이름'; : 테이블 내 모든 데이터 삭제

delete from '테이블이름' id=0; : 테이블 내 특정 데이터 삭제

update '테이블이름' set email='k@naver.com' where name='Lee ho' : 데이터 업데이트

profile
어려운 것은 없다, 다만 아직 익숙치않을뿐이다.

0개의 댓글