2012-10-16 2 views
0

SQL Server 데이터베이스를 사용하고있는 사이트를 php/mysql 스크립트로 마이그레이션하고 있습니다. 필드 데이터 형식 ntext 가진 테이블 게시물이 있습니다. 이 필드에는 많은 유니 코드 데이터가 있습니다. 이제이 데이터를 mysql 테이블로 마이그레이션하면 망가졌다. PHP 사용자가이 데이터를 표시하면 ?????로 표시됩니다. 내가 phpmyadmin에서 볼 때, 데이터는 괜찮아 보입니다. 필드 유형 및 데이터 정렬이 무엇인지 누군가가 나를 도울 수 있습니까? 그 순간. 필드 유형은 mediumtext이고 데이터 정렬은 utf8mb4_unicode_ci입니다.sql server mysql 데이터베이스로 유니 코드 데이터 마이 그 레이션

당신이 볼 수있는 http://phpfoxdev.ramtajogi.com/index.php?do=/post/13050/??????%20:%20???%20???%20????%20????%20????%20?????%20/mod_3/

실제 텍스트는 ਹਰ ਰਾਤ ਤੇਰੀ ਯਾਦ ਸੀਨੇ ਨਾਲ ਸੋਂ ਜਾਂਦੇ ਹਾ, ਰਬ ਦੇ ਵਾਂਗੂ ... 인도의 언어 스크립트이다.

도움을 받으실 수 있습니다.

감사 Parminder

답변

0

확인 HTTP 응답의 인코딩을 출력 UTF-8 만 HTTP 헤더는 ISO-8859-1 모두가 깨진 것 같다 있다고 말한다면.

확인 MySQL의 기본 인코딩 http://dev.mysql.com/doc/refman/5.5/en/charset-configuration.html

또는 당신은 PHP에서 http://www.php.net/manual/en/mysqlinfo.concepts.charset.php

+0

덕분에 많이 user1740331를 서버 나 두려움이 브레이크 뭔가 변화 연결 설정을 관리 할 수없는 경우. 나는 그것을 속임수로 해결할 수있다. – Parminder

관련 문제