>데이터 베이스 >MySQL 튜토리얼 >mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

藏色散人
藏色散人원래의
2023-02-13 09:55:563732검색

mysql csv의 중국어 왜곡 문제에 대한 해결책은 csv를 가져올 때 "10008(MAC-Simplified Chinese GB 2312)" 인코딩 방법을 선택하거나 "10008(MAC-Simplified Chinese GB 2312)" 인코딩 방법을 선택하는 것입니다. 파일.

mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, mysql 버전 5.7, Dell G3 컴퓨터.

mysql csv에서 중국어 문자가 깨지는 문제를 해결하는 방법은 무엇입니까?

MySQL이 CSV 파일을 가져올 때 중국어 문자가 깨지는 문제와 해결 방법

문제

Navicat 도구를 사용하여 중국어 필드가 포함된 .csv 파일을 열면 아래와 같이 잘못된 문자가 나타납니다. .csv文件时,出现如下图的乱码。

经过我的验证不是数据库的字段设计问题。所以我猜测和导入时的编码有关,下面的65001utf-8起初我以为是没问题的,但是问题就是出现在这里!
mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

解决的办法

导入时选择10008(MAC-Simplified Chinese GB 2312)的编码方式!

Encoding(编码)特别重要,要选择10008(MAC-Simplified Chinese GB 2312)不能使用默认的utf-8,因为含有中文的CSV文件一般都是采用10008这种编码方式而不是utf8

成功解决!
mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

错误方式:
mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

编码不对就会出现乱码现象!!!

拓展问题

测试如果使用文本的方式导入,并且使用utf-8
확인 결과 데이터베이스 필드 디자인 문제는 아닙니다. 그래서 가져올 때 인코딩과 관련이 있는 것 같아요. 다음 65001utf-8 처음에는 문제가 없다고 생각했는데 여기서 문제가 나타났습니다! mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법


Solutionmysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법

가져올 때 인코딩 방식 10008(MAC-간체 중국어 GB 2312)을 선택하세요!

인코딩(인코딩)은 특히 중요합니다. 중국어가 포함된 CSV 파일은 일반적으로 10008 인코딩을 사용하므로 기본 utf-8을 사용할 수 없습니다. utf8 대신을 사용하세요.

성공적으로 해결되었습니다!
🎜 🎜잘못된 길 :🎜mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법 🎜 🎜인코딩 올바르지 않으면 왜곡된 문자가 나타납니다! ! ! 🎜🎜🎜확장 문제🎜🎜텍스트를 사용하여 가져오고 utf-8 인코딩을 사용하여 가져오는 경우 문자가 깨졌는지 테스트해 보세요. 글자가 깨져 보이는 문제도 발생합니다! 🎜🎜🎜🎜가져올 때 인코딩 방식 10008(MAC-간체 중국어 GB 2312)을 선택하세요! 이 문제도 해결될 수 있습니다. 🎜🎜🎜🎜요약: 가져온 데이터가 깨졌습니다. 이는 인코딩 방법에 문제가 있을 가능성이 높습니다. 🎜🎜추천 학습: "🎜MySQL 비디오 튜토리얼🎜"🎜🎜

위 내용은 mysql csv에서 중국어 문자가 깨졌을 때 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.