일본어 문자가 포함된 열을 어떻게 선택합니까?

일본어 문자가 포함된 열을 어떻게 선택합니까?

SQL에서 일본어 문자가 포함된 열을 선택하려고 합니다. 일본어 문자의 출력은 ?????로 변환됩니다. (물음표).

조언을 부탁드립니다.

답변1

데이터베이스에 대한 연결을 설정한 후 다음을 사용하여 SQL 데이터베이스에 액세스하기 위한 문자 집합을 변경해야 합니다.

mysqli_set_charset($conn, "utf8");

위의 줄은 아래 소스에 따라 "새 PHP 버전"에서만 작동합니다.

설명되어 있듯이여기왜:

브라우저가 utf-8을 표시하도록 설정되어 있고 PHP 소스 또는 데이터베이스에서 적절한 utf-8이 아닌 텍스트를 표시하려고 하면 의도한 문자 대신 ���와 같은 문자가 표시될 수 있습니다.

관련 정보