교육의 물결
close
프로필 배경
프로필 로고

교육의 물결

  • 분류 전체보기 (43)
    • 교육 정보 (12)
      • 입시정보 (6)
      • 취업,진로 정보 (2)
      • 자격증 (1)
      • 교육 관련 템플릿 (2)
    • IT 정보 (24)
      • 웹만들기 (1)
      • 웹기획 (1)
      • 코딩 (14)
      • 게임 (3)
    • 후기,리뷰 (6)
      • 책후기 (0)
      • 영화후기 (2)
      • 강의후기 (4)
  • 홈
  • 브런치
[my SQL] 대소문자 구분 BINARY

[my SQL] 대소문자 구분 BINARY

대소문자 구분 문제 예를들어 소문자 g가 포함된 값들을 찾는다고 할 때, 조건식에 소문자 g를 썼는데 대문자 G가 포함되어 있는 row도 함께 조회가 되어버린다. 이것은 mySQL의 기본 설정 때문이다. 테이블에 적용된 기본 설정을 보는 방법은. 위 그림의 i 표시를 클릭하면된다. 여러 항목들 중에서 Table collation 항목을 보면된다. 이 항목은 문자열이 서로 동일한지를 비교할 때 적용되는 설정이다. 그 뒤에 utf8mb4_0900_ai_ci 라는 값이 써있습니다. 여기서 ci는 case-insensitive의 약자로 문자열이 동일한지 확인할 때, 대소문자를 구별하지 않겠다는 뜻이다. 바로 이 설정 때문에 아까 대소문자가 달라도 알파벳만 같으면 같다고 판단하는 것이다. 만약 이 설정을 다른 걸..

  • format_list_bulleted IT 정보/코딩
  • · 2023. 2. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (43)
    • 교육 정보 (12)
      • 입시정보 (6)
      • 취업,진로 정보 (2)
      • 자격증 (1)
      • 교육 관련 템플릿 (2)
    • IT 정보 (24)
      • 웹만들기 (1)
      • 웹기획 (1)
      • 코딩 (14)
      • 게임 (3)
    • 후기,리뷰 (6)
      • 책후기 (0)
      • 영화후기 (2)
      • 강의후기 (4)
최근 글
최근 댓글
태그
  • #mysql
  • #2028수능
  • #mysql배우기
  • #반정규화
  • #sqld
  • #마크시작하기
  • #마인크래프트
  • #외래키
  • #SQL
  • #cpu성능
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바