유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

MySQL - 7.1 문자열 인코딩

널널한 개발자 TV

2025. 3. 2.

0

#db
  • MySQL 7.1 문자열 인코딩은 ASCII와 유니코드를 혼용하며, UTF-8이 일반적입니다. 🌎
  • 기본 인코딩은 utf8mb4_general_ci로, 대소문자를 구분하지 않습니다. 🚫
  • 테이블 생성 시 인코딩 규칙을 명시하는 것이 데이터 마이그레이션 문제를 방지합니다. 🧱
  • utf8mb4는 최대 4바이트까지 지원하여 이모지 등 다양한 문자를 처리합니다. 😊
  • 대소문자 구분이 필요하면 utf8mb4_bin을 사용하지만, 검색 성능 저하를 고려해야 합니다. ⚖️
  • CHAR는 고정 길이, VARCHAR는 가변 길이로 메모리 효율성에 차이가 있습니다. 💾
  • TEXT는 큰 문자열 저장에 적합하며, BLOB는 바이너리 데이터 저장에 사용됩니다. 📄
  • 인코딩, 대소문자 구분, 데이터 형식 선택은 성능과 데이터 무결성에 영향을 미칩니다. 💡

Recommanded Videos