# MySQL8

8개의 포스트

mysql 8 로 DB이전 문제

개발 프로젝트를 임시서버에 설치하여 개발하다가 서비스를 위한 서버로 이전하는 작업을 진행하였습니다.그런데, mysql8로 이전하려고 하니 그전 변수형과, 문자셋이 맞지 않는다는 에러를 접하게 되었습니다.그래서 뒤늦게 mysql8의 변경사항을 점검하게 되었습니다.우선 이

2022년 5월 17일
·
0개의 댓글

Mysql. 쇼핑몰 1. 리뷰 테이블 인덱스

1.1 최신순 상품페이지 리뷰 1.2 최신순 상품페이지 리뷰 + 별점 필터링1.3 리뷰 작성시 이미 작성했던 주문인지 확인 (exists)2.1 특정 회원이 쓴 리뷰 목록2.2 댓글이 없는 리뷰 목록2.3 별점별 리뷰 목록동일한 item_id 기준 id로 정렬되어 있어

2022년 3월 26일
·
0개의 댓글

MYSQL8. 인덱스 적용

조인은 아니지만 조인과 같이 사용하는 준조인서브쿼리를 조인으로 바꾼다.다른 최적화도 사용할 수 있다. 전체 semijoin 플래그 외에는 비활성화 시키는 variable이 없다. In 서브쿼리를 exists로 바꿔서 실행시켜서 각 로우에 대해 handler_read_

2022년 3월 14일
·
0개의 댓글

[MySQL8] RANK, ROW_NUMBER

기획서 스펙이 너무나도 복잡해서 쿼리로 커버되지 않을것만 같았지만, 시니어 개발자 분이 요런 키워드를 알려주셨다. RANK, ROW_NUMBER 음. 나도 2년차 개발자지만 지금까지 MySQL 쿼리를 짜면서 마주해본적이 없던 키워드라 간단히 공부해보았다. 시니어개발자분

2022년 1월 24일
·
0개의 댓글

MYSQL8. optimizer_switch

index_merge=onindex_merge_union=onindex_merge_sort_union=onindex_merge_intersection=onIndex Merge 사용여부semijoin=onloosescan=onfirstmatch=on duplicatewe

2021년 12월 12일
·
0개의 댓글

MYSQL8. optimizer hint

For Index INDEX, NO_INDEX > USE|IGNORE INDEX 대체 GROUPINDEX, NOGROUP_INDEX > USE|IGNORE INDEX FOR GROUP BY 대체 ORDERINDEX, NOORDER_INDEX > USE|IGNORE I

2021년 12월 12일
·
0개의 댓글
post-thumbnail

MySQL8 비밀번호 분실 및 변경

MySQL 서버 멈추기MySQL 서버 시작비밀번호 없이 MySQL에 접속하기 위해서 서버 승인 생략하기.root 유저로 MySQL에 접속mysql 데이터베이스에 접근변경된 권한을 저장비밀번호 변경mysql을 끔.MySQL 서버 멈추기비밀번호 없이 들어가기 위해서 처음

2021년 3월 3일
·
2개의 댓글
post-thumbnail

[당근 마켓 클론] 지역 정보와 DB 선택

지난 글에서 작성된 구현 기능 목록을 바탕으로 데이터모델링을 수행했다. 데이터 모델링에 대한 이야기는 특별히 할게 없지만 이런 저런 삽질하면서 발견한 정보들을 공유한다

2021년 1월 6일
·
0개의 댓글