이전 시간에 배운 DB
DDL (Table Definition Language)
Create 구문 (테이블 생성)
Alter 구문 (데이터 컬럼을 제어-추가, 변경 - 삭제)
Drop 구문
Truncate 구문
0809 오전
dump : 데이터의 백업
백업을 너무 자주 수행하면 시스템 성능에 영향
수행을 안하면 시스템 이상시 큰 문제가 발생 할 수 있다
오전에 한 것
1. mariadb test_db를 다운로드
2. 설명서 ( mysql < employees.sql )를 로컬cmd에서 실행시키고
3. Employees 덤프 데이터베이스를 내 로컬 db로 import한 작업
문제점들
- Cmd 에서 mysql 커맨드가 안먹는 문제점 :
mariadb\bin 의 환경변수를 path에 추가해서 해결
- Access denied for ~@localhost :
커맨드를 고침 > mysql -u root -p < employees.sql 로 해결
- line 25 : Error dropping database :
mariaDB > data에 있는 employees 파일을 다시 생성 후
mysql < employees.sql 을 실행시켜서 덤프데이터를 import
0809 오후
오후에 한 것
employees 테이블 아래 내용을 콘솔로 입력받아 조회하여 출력
(1 입력받을시 아래 쿼리 참조하여 20명 학생만 조회하도록)
select*from employees e where emp_no between 10001 and 10020
(3 입력받을시 학생 번호에 선택하여 수정)
Update employees.set ... Where emp no =?
- jdbcExample을 본인 local pc 에서 돌아가도록
- jdbcExample 사용을 참고하여 작성해보기
'수업 & 공부 > 수업 내용' 카테고리의 다른 글
7- Java 예제와 회사원 연동 (0) | 2021.08.11 |
---|---|
6- java예제(코드) 와 db연동(회사원) (0) | 2021.08.10 |
4- Java 와 DB 연동1 (0805) (0) | 2021.08.05 |
3. - MariaDB 와 DBeaver 설치 (0804) (0) | 2021.08.04 |
2. - JAVA 설치부터 개발환경까지 0803 (0) | 2021.08.03 |