### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x8
1187 단어 개인 프로젝트 경험작업 노트
### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x87
너의 상황과 같다??그럼
오늘 전자상거래 동료가 또 나를 찾아와서 버그를 고쳤어?,로그를 뒤져보니 데이터베이스 문제였는데~
대충 sql이 이\xF0\x9F\x91\x8 문자열을 삽입할 수 없다는 뜻입니다. 왜요?이거 무슨 인코딩이야?무슨 그림이야??삽입된 데이터로 옮겨서 코드로 변환해 보세요!emoj 그림이야, 맞아!!바로 그것이야, 바로 그것의 문제야!
데이터베이스의 인코딩 형식이 emoj 그림을 지원하지 않는다는 것을 설명하고 온라인 데이터베이스로 달려가 한숨 돌리고~~
데이터베이스 인코딩 형식utf8mb4는 emoj 그림을 지원하는 거야!!뭐야!!
이게 어색해서 꿀 같은 생각을 하게 됐어요.
JDBC가 원래 이 작은 게 저희'귀엽게'이모티콘을 안 밀어줬어요.
그래서 저희 프로필에 코드를 넣으세요.
# emoj
spring.datasource.type=org.apache.commons.dbcp2.BasicDataSource
spring.datasource.dbcp2.connection-init-sqls=SET NAMES utf8mb4
우리 메이븐 신발로 당황하지 마세요~ 우리 포엠 서류에 가방을 안내해 주세요~ (아기가 나야?)
org.apache.commons
commons-dbcp2
2.1.1
runtime
요약:
데이터베이스 인코딩 형식은 앞으로utfmb6로 이모티콘 지원하면~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java는 여러 excel 테이블을 zip 파일로 내보내기 -> 클라이언트가 다운로드할 수 있도록 합니다.업무 수요: 수요자가 원하는 데이터를 excel표로 내보냅니다. 1.요청 한 번만 보내기 2.모든 excel표에서 데이터 기록은 50개를 초과할 수 없습니다 건드린 구덩이: 원래 내가 보낸 것은 aax 요청이었고, ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.