mariaDB설치, DB 생성, UTC

이소연's avatar
Aug 05, 2024
mariaDB설치, DB 생성, UTC
라이브러리 다운 받을 때 : MVN REPOSITORY 가서 다운
MVN REPOSITORY > mariaDB 검색
notion image
notion image
Gradle 것 복사
notion image
  1. 🐘 build.gradle 가서 dependencies { 여기에 ctrl + v}
  1. 🐘버튼모양 클릭 > 파란색으로 다운되는 것 보임
  1. mariadb 잘 깔려있는지 확인
notion image
 
.dill -마리아 디비 파일?
notion image
Select
buffer_pool_size
utf8mb4
원래 다 되는 거.이모지도 다되는 거?
 
유니코드인코딩/utf5가변코드로 해석-v
euckr : 우리나라 꺼 2바이트 고정체제 영어/한글 모두 2바이트.
utf8 전세계 표준
 
mysql 유료임. 오라클 가져가고 나서? >> mariadb 만듦. 무료임. 문법도 거의 비슷, 같은 개발자가 만들었으니까.
db말고는 mysql에서만 사용한다고?
 
하드디스크에서 버퍼드 리더가 읽어버림
notion image
 
실행결과 확인해야 함.
사진
notion image
notion image
syntax : 문법 봐라
 
테이블의 모임 : database
 
convetion
테이블은 : _tb 붙이기
user 테이블 만들려고 하는데 시스템 상에 기본 들고 있는 테이블이 있을 수 있어 _만들자.
 
한글3바이트
문자var(100)에서 100은 문자길이
notion image
유일하게 행을 구분할 수 있는 key 값. 주민번호 같은 거 pk so, 테이블에서 식별 가능함. so 특정 recod, row 를 구별 가능
notion image
smallint
tinyint~ 찾아보면 됨. 정리 안 해도 됨.
notion image
전세계에서 날짜라는 건 민감한 주제
미국 현재 한국 현재 프랑스 다 다름 시간이
표준시가 없었을 때는 비교 불가
나라마다 따로 시간을 가짐.
 
→ 표준시가 필요. 강당 시계. 종을 만듦 → 전세계 적으로 중요할 대가 옴.전세계에서 표준시를 정함. 니가 9시면 우린 10시.이런 식으로.
 
타임테이블은 이 시간을 기준으로 정리
지원범위
그래서 이 외의 시간은 저장x
notion image
UTC 세계협정시-v 정리하세요
notion image
notion image
notion image
default~~이후는 기본으로 할 수 있게. 엔진은 나중에 배워요
 
 
몇 번째 ?를 완성? parameterindex? 1부터 시작-v
 
영향 받은 0,1을 반환. 함.
notion image
notion image
 
html 다운 받은 브라우저가 있음
그 html 에 input 태그(작은 박스_id/pw)가 2개 밑에 로그인 (버튼)있음
notion image
 
브라우저 : html을 우리가 보는 웹으로 띄어주는 것.
notion image
그걸 보고 사용자는 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 : 바뀌지 않음
notion image
 
notion image
조회해보면 추가되어 있음
notion image
 
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image
address~~~ 혼자서 다 틀려 봄 아~~ 이렇게 정리를 하면 돼요 . 실력이 늘어요. 디버깅이 느니까
notion image
notion image
notion image
notion image
notion image
notion image
특징 1) 리턴타입을 적을 수 없다. like 메인메서드 같은 거 2) 매개변수를 적을 수 없다. @Test 붙이면 메서드 별로 실행가능
notion image
notion image
이런 식으로 두 개를 만들어
notion image
notion image
notion image
notion image
Share article

Coding's note