DB

[MySQL] CMD이용해 CRUD 하기

연듀 2023. 5. 4. 17:49

 

-MySQL 셸에 액세스

mysql -u root -p

 

명령어 입력 후 MySQL 루트 사용자 암호를 입력한다.

 

 

 

 

 

-데이터베이스 생성

CREATE DATABASE [데이터베이스 이름]

 

 

-데이터베이스 삭제

DROP DATABASE [데이터베이스 이름] 

 

 

-모든 데이터베이스 보기

SHOW DATABASES; 

 

 

-데이터베이스 선택

USE [데이터베이스 이름]

 

 

 

 

 

-테이블 생성

CREATE TABLE [테이블 이름](

컬럼명 데이터타입 조건,

컬럼명 데이터타입 조건,

...

);

 

 

 

 

 

 

 

 

테이블 구조 확인

DESC [테이블 명]

 

 

 

 

create

 

 

 

 

-데이터 삽입 

INSERT INTO [테이블 명] ([칼럼1], [칼럼2], [칼럼3]) 

VALUES ([값1], [값2], [값3]....) 

 

 

 

read

 

 

 

-테이블 전체 데이터 확인

SELECT * FROM [테이블명]

 

 

 

update

 

 

 

 

id가 2인 행의 description과 title 을 변경했다. 

 

 

UPDATE [테이블이름]

SET 필드이름1=데이터값1, 필드이름2=데이터값2,...

WHERE 필드이름=데이터값

 

 

delete

 

 

 

DELETE FROM [테이블이름]

WHERE 필드이름=데이터값

 

 

 

 

 

참고

https://www.youtube.com/playlist?list=PLuHgQVnccGMCgrP_9HL3dAcvdt8qOZxjW