
mysqli::set_charset 함수는 MySQL 데이터베이스의 문자열 인코딩을 변경하는 데 사용됩니다. 이 함수가 사용하는 인코딩 타입은 UTF-8 인데요, UTF-8은 세계적으로 가장 많이 사용되는 문자 인코딩 타입입니다.
mysqli::set_charset 함수를 사용하여 데이터베이스의 문자열 인코딩을 변경하는 방법은 다음과 같습니다.
1. mysqli 객체를 생성합니다.
2. mysqli::set_charset 함수를 사용하여 데이터베이스의 문자열 인코딩을 UTF-8로 변경합니다.
3. 변경된 인코딩 타입을 확인합니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("localhost", "username", "password", "database");
// 데이터베이스의 문자열 인코딩을 UTF-8로 변경합니다.
$mysqli->set_charset("utf8");
// 변경된 인코딩 타입을 확인합니다.
echo $mysqli->character_set_name();
위 코드를 실행하면, 데이터베이스의 문자열 인코딩이 UTF-8로 변경되었는지 확인할 수 있습니다.
2025-06-23 20:23