728x90
반응형
10. MySQL: Data too long for column
오류
- 원인: 입력 데이터 길이가 컬럼의 최대 길이 제한을 초과함
- 해결법: VARCHAR 길이 조정 또는 데이터 길이 검증
ALTER TABLE users MODIFY nickname VARCHAR(100);
- 문제 예방: 입력값 유효성 검사, 최대 길이 고려한 설계
- 디버깅 팁: 문제 발생 컬럼 로그 확인,
CHAR_LENGTH()
등으로 입력값 길이 확인
728x90
반응형
'DB 데이터 > 에러 & 트러블슈팅 모음' 카테고리의 다른 글
✅ 9. MySQL: Illegal mix of collations 오류 (0) | 2025.05.24 |
---|---|
✅ 8. MySQL: Column not found 오류 (0) | 2025.05.23 |
✅ 7. MySQL: Too many connections 오류 (0) | 2025.05.22 |
✅ 6. MySQL: Lock wait timeout exceeded 오류 (0) | 2025.05.21 |
✅ 5. MySQL: You have an error in your SQL syntax 오류 (0) | 2025.05.20 |