라이브러리 다운 받을 때 : MVN REPOSITORY 가서 다운
MVN REPOSITORY > mariaDB 검색


Gradle 것 복사

- 🐘 build.gradle 가서 dependencies { 여기에 ctrl + v}
- 🐘버튼모양 클릭 > 파란색으로 다운되는 것 보임
- mariadb 잘 깔려있는지 확인

.dill -마리아 디비 파일?

Select
buffer_pool_size
utf8mb4
원래 다 되는 거.이모지도 다되는 거?
유니코드인코딩/utf5가변코드로 해석-v
euckr : 우리나라 꺼 2바이트 고정체제 영어/한글 모두 2바이트.
utf8 전세계 표준
mysql 유료임. 오라클 가져가고 나서? >> mariadb 만듦. 무료임. 문법도 거의 비슷, 같은 개발자가 만들었으니까.
db말고는 mysql에서만 사용한다고?
하드디스크에서 버퍼드 리더가 읽어버림

실행결과 확인해야 함.
사진


syntax : 문법 봐라
테이블의 모임 : database
convetion
테이블은 : _tb 붙이기
user 테이블 만들려고 하는데 시스템 상에 기본 들고 있는 테이블이 있을 수 있어 _만들자.
한글3바이트
문자var(100)에서 100은 문자길이

유일하게 행을 구분할 수 있는 key 값. 주민번호 같은 거 pk
so, 테이블에서 식별 가능함.
so 특정 recod, row 를 구별 가능

smallint
tinyint~ 찾아보면 됨. 정리 안 해도 됨.

전세계에서 날짜라는 건 민감한 주제
미국 현재 한국 현재 프랑스 다 다름 시간이
표준시가 없었을 때는 비교 불가
나라마다 따로 시간을 가짐.
→ 표준시가 필요. 강당 시계. 종을 만듦 → 전세계 적으로 중요할 대가 옴.전세계에서 표준시를 정함. 니가 9시면 우린 10시.이런 식으로.
타임테이블은 이 시간을 기준으로 정리
지원범위
그래서 이 외의 시간은 저장x

UTC 세계협정시-v 정리하세요



default~~이후는 기본으로 할 수 있게. 엔진은 나중에 배워요
몇 번째 ?를 완성? parameterindex? 1부터 시작-v
영향 받은 0,1을 반환. 함.


html 다운 받은 브라우저가 있음
그 html 에 input 태그(작은 박스_id/pw)가 2개 밑에 로그인 (버튼)있음

브라우저 : html을 우리가 보는 웹으로 띄어주는 것.

그걸 보고 사용자는 ssar 1234를 적음
log in > select html브라우저가 dbms에 붙을 수 있을까? 놉
db에 dbms에 ip/port/pro/id/pw 그걸 가지고 있어야 함.
그래서 dbms로 붙으면 안됨
그래서 java에게 붙음. 5가지 정보를 java가 알고 있어야 함.
java가 dbms에게 대신 명령.
java의 ip/port만 알고 있으면 됨.
id/pw때문에 다 뒤질 수 있어서
formtag : 사용자의 정보를 한 방에 전송. 자바라는 WAS에게.
get 임
post 야. http에서 데이터를 줄게..
select 요청
브라우저 바로 db에 엑세스 할 수 없어.
그러면 브라우저가 정보를 다 알아야 해서
일반인은 java를 통해서 가야 됨. c,파이선, 자바스크립트 다른 언어도 괜춘. 이걸 통해 처리
중간에 있는 것. 브라우저랑 dbms사이에서 통로 역할.⇒middleware 중간 장치
-1은 문법오류
숫자 : 바뀐 행의 갯수
0 : 바뀌지 않음


조회해보면 추가되어 있음















address~~~
혼자서 다 틀려 봄
아~~ 이렇게 정리를 하면 돼요 . 실력이 늘어요. 디버깅이 느니까






특징 1) 리턴타입을 적을 수 없다. like 메인메서드 같은 거
2) 매개변수를 적을 수 없다.
@Test 붙이면 메서드 별로 실행가능


이런 식으로 두 개를 만들어




Share article