반응형
데이터베이스의 모든 테이블과 필드에서 기본 데이터 정렬을 변경하는 실행할 수있는 SQL
또는 PHP
스크립트가 있습니까?
직접 쓸 수는 있지만 이런 사이트에서 쉽게 구할 수있는 것이어야한다고 생각합니다. 누군가가 하나를 게시하기 전에 내가 직접 만들 수 있다면 내가 직접 게시 할 것입니다.
해결 방법
조심해! 실제로 utf를 다른 인코딩으로 저장했다면 손에 엉망이 될 수 있습니다. 먼저 백업하십시오. 그런 다음 몇 가지 표준 방법을 시도해보십시오.
예를 들어
모든 텍스트 필드를 바이너리로 변환 한 다음 다시 varchar / text로 변환해야했습니다. 이것은 내 엉덩이를 구했습니다.
데이터가 UTF8이며 latin1로 저장되었습니다. 제가 한:
인덱스를 삭제합니다. Convert fields to binary. utf8-general ci로 변환
LAMP의 경우 db와 상호 작용하기 전에 set NAMES 명령을 추가하는 것을 잊지 말고 문자 인코딩 헤더를 설정했는지 확인하십시오.
참조 페이지 https://stackoverflow.com/questions/105572
반응형
'MySql' 카테고리의 다른 글
MySQL 올바른 MySQL 연결 문자열을 형성하는 방법은 무엇입니까? (0) | 2021.02.12 |
---|---|
MySQL mysql은 int를 통화로 선택하거나 int를 통화 형식으로 변환합니까? (0) | 2021.02.12 |
MySQL OSX의 rails + MySQL : 라이브러리가로드되지 않음 : libmysqlclient.18.dylib (0) | 2021.02.12 |
MySQL MYSQL / PHP에서 소수점 두 자리를 표시하는 방법은 무엇입니까? (0) | 2021.02.12 |
MySQL Group by 및 Order By와 함께 조인에서 Where 절 사용 (0) | 2021.02.12 |
댓글