
mysqli::character_set_name 함수는 데이터베이스의 문자셋을 확인하는 함수입니다.
이 함수의 매개변수는 다음과 같습니다.
- connection: mysqli 연결 객체
반환값은 문자셋 이름입니다.
mysqli::character_set_name 함수를 사용하여 문자셋을 변경하는 방법은 없습니다. 문자셋을 변경하려면 mysqli::set_charset 함수를 사용하세요.
mysqli::set_charset 함수의 매개변수는 다음과 같습니다.
- charset: 변경할 문자셋 이름
반환값은 성공 시 TRUE, 실패 시 FALSE입니다.
데이터베이스의 문자셋이 실제로 변경되었는지 확인하는 방법은 다음과 같습니다.
1. mysqli::character_set_name 함수를 사용하여 문자셋을 확인하세요.
2. 변경 전과 변경 후의 문자셋이 다르면 변경이 성공적으로 이루어졌습니다.
예제:
#hostingforum.kr
php
$mysqli = new mysqli("localhost", "username", "password", "database");
// 변경 전 문자셋 확인
$charset = $mysqli->character_set_name();
echo "변경 전 문자셋: $charsetn";
// 문자셋 변경
$mysqli->set_charset("utf8mb4");
// 변경 후 문자셋 확인
$charset = $mysqli->character_set_name();
echo "변경 후 문자셋: $charsetn";
2025-07-02 01:12