반응형
내 사이트를 php mysql_ * 메서드에서 php mysqli로 마이그레이션하고 있습니다.
작업을 수행 한 다음 코드가 있습니다.
mysql_query ( "SET NAMES 'utf8'COLLATE 'utf8_unicode_ci'");
이 쿼리가 없으면 내 문자열 문자 (조지아 어)가 물음표로 작성되었습니다. 예를 들어 ????????? 대신에 ?????????
그래서 그 일을했기 때문에 나는 행복했지만 이제는 mysqli로 똑같이 할 수 없습니다.
$mysqli = new mysqli("localhost", "root", "", "test");
$mysqli->query("SET NAMES 'utf8' COLLATE 'utf8_unicode_ci'");
누구든지 나를 도울 수 있습니까? 감사.
해결 방법
$mysqli = new mysqli("localhost", "root", "", "test");
$mysqli->set_charset("utf8");
참조 페이지 https://stackoverflow.com/questions/13433734
반응형
'MySql' 카테고리의 다른 글
MySQL Workbench로 MySQL을 자동으로 백업하는 방법 (0) | 2021.01.20 |
---|---|
MySQL Java, 현재 데이터베이스를 다른 데이터베이스로 변경하는 방법은 무엇입니까? (0) | 2021.01.20 |
MySQL 5.5 명령 줄 클라이언트에서 phpmyadmin의 데이터베이스에 액세스합니까? (0) | 2021.01.20 |
MySQL JDBC : 쿼리가 성공했는지 알아 보시겠습니까? (0) | 2021.01.20 |
MySQL mysql 테이블에서 세션을 참조하기 위해 고유 한 세션 키를 생성하는 방법은 무엇입니까? (0) | 2021.01.20 |
댓글