본문 바로가기
데이터베이스 (Mysql)

데이터베이스, Mysql

by 리승우 2022. 8. 4.

위 작업을 함으로써, 데이터베이스 서버에 진입하였음

 

이제 데이터베이스 (스키마)에 접근해보자

 

데이터베이스 opentutorials;를 만들었다.

그리고 그것을 사용한다고 함으로써, 데이터베이스(스키마)에 진입하였다

 

이제 데이터베이스를 다루기 위해 SQL을 배울 것이다. 의미는 아래와 같다.

Structured (구조화)

Query (요청/질의)
Language (언어)

이것으로 데이터베이스 서버와 상호작용을 한다.

 

 

이제 테이블(표)을 조작하는 법을 배워보자

 

표 생성하기

CREATE topic(

~~~

~~~

);
를 통해 테이블을 만들었다. 

DESC topic; 으로 테이블을 조회한 결과는 아래와 같다.

 

이제 CRUD에 알아야한다. 내용은 아래와 같다.

Create (생성)

Read (읽기)
Update (수정)
Delete (삭제)

 

Create

DESC topic;으로 테이블 확인 후,

INSERT INTO table명 (~~~) VALUES(~~~)로 데이터 생성

SELECT * FROM table명으로 데이터 확인

 

Read

필요한 곳만 뜨게하고 싶을 떄는 아래와 같이 입력

 

+ 추가로 특정 조건을 삽입하고 싶을 때는 WHERE문 이용

+ id기준, 내림차순으로 정렬하고 싶을 때 DESC이용

+ 2개만 뜨게하고싶으면 LIMIT 2; 입력을 붙이면 됨

 

 

UPDATE (수정)

UPDATE TABLE명 SET column명 = 변경할 값 WHERE 조건;

 

DELETE (삭제)

'데이터베이스 (Mysql)' 카테고리의 다른 글

MySQL / MyISAM / InnoDB  (0) 2022.12.31
MySQL 완전 삭제 후 재설치하기  (0) 2022.12.08
데이터베이스, Mysql (2) /JOIN  (0) 2022.08.05

댓글