[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 |