2010-05-05 4 views
1

내 웹 사이트에 phpMyAdmin이 설치되어 있지 않습니다.
테이블에서 utf8로 몇 가지 레코드를 선택하는 방법을 모르겠다

내가 백엔드에서 어떤 선택 SQL 명령을하고 있었다 때때로

,
을하지만이 명령에 입력 할 때 테이블 사용자의 모든 기록을 보여줄 수 :

select * from Users; 


레코드 인화 한을 ?? ?? | ??? ??? ??? |.

데이터베이스의 문자 세트를 영구 변경하지 않으려는 경우
이렇게 필요할 때 utf8로 몇 개의 레코드를 임시로 표시 할 수 있습니까?

+0

mysql 콘솔에서 어디에서 구문을 입력 했습니까? 그렇다면 어떤 운영 체제에서 사용합니까? – newtover

답변

1

> CONVERT()

제공 다른 문자 사이에서 데이터를 변환하는 방법

예 설정 :

SELECT CONVERT(newvalue USING utf8); 
0

mysql CONVERT -statement를 살펴보십시오. 내가 찾고있는 것 같아요. 만약 내가 기억 구문이 같다 :

SELECT CONVERT(username USING utf8) FROM users...; 
1

검색어 앞에 'N'을 넣으십시오.

select * from User where id = N'یونیکد' 
관련 문제