[DB] MYSQL 데이터베이스 설정

@욕심쟁이

·

2020. 8. 18. 17:36

반응형

데이터베이스

 - 데이터를 저장하는 공간


데이터 베이스 관리시스템( 데이터베이스 서버)

 - 데이터를 저장, 수정, 삭제, 조회

 - 오라클, MY-SQL, MS-SQL, MARIADB...

SQL

 - 데이터베이스서버에서 데이터를 관리하는 언어(명령어)

1) 데이터 정의어(DDL) : create(공간만들기), alter(공간수정), drop(공간삭제)

2) 데이터 제어어(DCL) : grant(권한부여), revoke(권한해제)

3) 데이터 조작어(DML): insert(공간안에 데이터 저장), delete(삭제), update(수정), select(데이터 조회)

MYSQL 실행방법

1) 실행 → cmd실행

2) mysql -u root -p 입력

3) 비밀번호 : 1234

4) show databases;    → 데이터베이스 목록 조회

5) 데이터베이스 선택 : use world;

6) 주제별 공간 테이블 목록 조회 : show tables;

7) 테이블 내용 확인 : select * from country;

8) db만들기 : create database jspdb1;

9) 확인 7)테이블 내용 확인 :select * from country;

10) jspdb1안에 table만들기

10-1) use jspdb1  

10-2) ceate table student (num int primary key, name varchar(20));

11) 데이터 넣기 : insert into student (num, name) values (1,'kim');

12) 수정하기

 12-1) update student set name='길동홍' where num=3;

 12-2) update student set name='홍길동' where name='길동홍' and num='3'; //기준점필요 num!

13) 삭제하기

 13-1) delete from student where num=3 and name='홍길동';

반응형

'IT > DB' 카테고리의 다른 글

[DB] 데이터 조작어(DML)  (0) 2020.08.19
[DB] 데이터타입(IN Oracle)  (0) 2020.08.19
[DB] MYSQL 한글설정  (0) 2020.08.18
[DB] GROUP BY절 과 HAVING절  (0) 2020.08.10
[DB] SQL함수  (0) 2020.07.31