profile
코딩 공부 ing..

nginx 파일업로드 용량 제한 늘리기

일반적으로 검색했을 때 나오는 해결방법은/etc/nginx/nginx.conf파일을 수정해서html {} 안에client_max_body_size 10M;이러한 변수를 추가하거나 이미 있다면 값을 바꾸라는 내용.이 값이 설정안되어있으면 기본이 1MB라고 하고 0으로 설

3일 전
·
0개의 댓글
·

[MySQL] CSV 파일로 IMPORT

CSV 파일은 기본적으로는 ","(콤마)로 컬럼을 구분하고,엔터로 레코드를 구분한다.데이터에 오류가 있는지 잘 확인해봐야 한다.이 경우엔 내용을 ""(큰따옴표)를 감싸주면 상관이 없다.그렇지 않으면 결과적으로 위의 각 행의 콤마 갯수가 다른 경우가 되어 에러 발생.이

4일 전
·
0개의 댓글
·

[MySQL] weekday()

날짜의 요일을 반환해준다.weekday('2023-05-26') 이런 식으로 사용 가능위 쿼리의 결과 중 왼쪽 두 컬럼으로 확인해본 결과월요일일 때 0이고 일요일이 6이다.그리고 오른쪽 두 컬럼은 주의 시작 기준을 금요일로하여 조회하고 싶을 때 사용하면 된다.저렇게 w

4일 전
·
0개의 댓글
·

RDS에서 실행 중인 프로세스 확인하기, 타임아웃 설정

출처 : https://aws.amazon.com/ko/premiumsupport/knowledge-center/rds-mysql-running-queries/출처 : https://kimdubi.github.io/mysql/timeout/타임아웃 확

2023년 3월 31일
·
0개의 댓글
·

node에서 mysql과 connection 사용법

connection 변수는 try문 바깥에서 선언하고 연결try문 안에서 쿼리 수행. 만약 트랜잭션을 한다면 쿼리 수행 전에 트랜잭션 스타트, 쿼리 다 수행 후에 커밋, catch에 롤백 작성.finally에 커넥션 릴리즈 작성.

2023년 3월 30일
·
0개의 댓글
·

[MySQL] 날짜별로 group by했을 때 없는 날짜도 출력하기

mysql에서 날짜별로 group by를 했을 때 없는 날짜도 출력되게 하는 방법 알려줘MySQL에서 날짜별로 GROUP BY를 실행할 때, 결과에는 존재하는 모든 날짜가 포함되지 않을 수 있습니다.하지만, 모든 날짜를 표시하기 위해서는 먼저 데이터베이스에 표시하고자

2023년 3월 8일
·
0개의 댓글
·

node에서 다양한 요청 객체 받기

요청 바디에 json형태로 오는 것들.하나씩 받을 때는 이렇게 req.query. 다음에 변수명까지 직접 입력.여러개 한번에 받을 때는 이렇게 {}로 감싸서 여러 변수 이름 입력. req.body에서 동일한 이름인 값을 알아서 받아온다.요청 헤더 전체요청 헤더 내의 특

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[MySQL] 주단위 집계할 때 팁

출처 : https://walkingfox.tistory.com/159date_format으로 %v를 쓰면 이게 주라고 한다. 하지만 위 출처를 보면 이렇게만 하면 같은 주에 속해도 년도가 바뀌면 다른 주로 집계되는 문제가 있다고 하는데 아래처럼하면 간단하게

2023년 3월 8일
·
0개의 댓글
·

[MySQL] 누적 합계 구하기

그냥 합계만 할 때 SUM만 쓰면 되지만 조회 순서대로 누적할 때는 sum에 over까지 쓰면 된다. over안에 partition by와 order by를 쓸 수 있는데 partition by는 over안에서만 쓰는 group by와 같은 것이라고 보면된다. 그리고

2023년 3월 8일
·
0개의 댓글
·

node에서 mysql에 한번에 여러 개 INSERT하기

출처 : https://yusang.tistory.com/108이런 식으로 ?는 한개만 넣고 connection.query의 두번째 인자로 \[]로 감싸서 3중 배열이 되도록 하고 넣으면 된다. 나는 이 함수로 호출하기 전에 미리 감싸서 3중배열이 되게하고 여

2023년 3월 8일
·
0개의 댓글
·

redis에서 특정 키들 전부 삭제하기

redis-cli로 들어가지 말고 그냥 쉘에서이 경우는 키 이름이 user로 시작하는 모든 키들을 삭제하는 것.

2023년 3월 8일
·
0개의 댓글
·

[MySQL] JOIN

\[MYSQL] 📚 테이블 조인(JOIN) - 그림으로 알기 쉽게 정리\[MySQL] Join 깔끔한 이해와 사용법MySQL - JOIN 정리 (INNER, OUTER, CROSS, SELF JOIN)조인의 이름이 이해가 잘 안갔었는데 이 다이어그램을 보니 이해가 딱

2023년 3월 8일
·
0개의 댓글
·

[MySQL] IF, IFNULL, CASE, COALESCE

참고 자료 : \[DB] MySQL NULL 처리(IFNULL, CASE, COALESCE)이런 식으로 IF(조건, 참일 때 값, 거짓일 때 값) 순서SELECT 뒤에도 올 수 있음. if만 쓰거나 할 땐 from도 필요없고 그냥 select문 쓰면 됨.if와 is n

2023년 3월 8일
·
0개의 댓글
·

[MySQL] 날짜 관련 함수들

원하는 형식으로 날짜를 표시한다.나는 주로 DATE_FORMAT(CURDATE(), '%Y-%m-%d') 이렇게 시간 정보 빼고 출력할 때 사용.두 날짜나 시간의 차이를 리턴한다.시간단위는 SECOND, MINUTE, HOUR, DAY, MONTH, YEAR 가능.ti

2023년 3월 8일
·
0개의 댓글
·

[MySQL] UPDATE 문

주의할 건 이름만 바꿀 때도 타입을 써줘야 한단 것과, not null이나 comment 등의 정보들도 새로 넣어주지 않으면 기존 것이 다 지워지니 그것도 다 써줘야 한다는 점.AFTER라는 것을 써서 해당 컬럼의 뒤에 추가시킬 수가 있다.

2023년 3월 8일
·
0개의 댓글
·

[MySQL] 구문 수행 순서

출처 : https://data-make.tistory.com/23

2023년 3월 8일
·
0개의 댓글
·

[MySQL] 다른 스키마의 테이블 복사하기

참고 자료http://raea11.blogspot.com/2018/11/mysql-workbench.htmlhttps://anythingcafe.tistory.com/15하다보면 권한 문제가 발생할 수 있는데 그 또한 워크벤치의 users and pr

2023년 3월 7일
·
0개의 댓글
·

20230212_WIL_이것저것 정리

\[MYSQL] 📚 테이블 조인(JOIN) - 그림으로 알기 쉽게 정리\[MySQL] Join 깔끔한 이해와 사용법MySQL - JOIN 정리 (INNER, OUTER, CROSS, SELF JOIN)조인의 이름이 이해가 잘 안갔었는데 이 다이어그램을 보니 이해가 딱

2023년 2월 12일
·
0개의 댓글
·

20230120_WIL_최근 여러가지 정리

pathparameter -> 무조건 스트링query -> boolean, number 등으로도 잘 옴multi part/form data -> 스트링과 파일만 가능.이 때 배열을 받고 싶으면 해당 문자열을 JSON.parse()를 써서 json 형태로 변환해주면 됨b

2023년 1월 20일
·
0개의 댓글
·

[Moment] node에서 dateformat 사용하기

dateformat이라는 패키지가 있어서 install했더니 require를 지원하지 않고 있었다.검색해보니https://stackoverflow.com/questions/10645994/how-to-format-a-utc-date-as-a-yyyy-mm-dd

2023년 1월 14일
·
0개의 댓글
·