복붙노트

[SQL] # 1273 - 알 수없는 정렬 : 'utf8mb4_unicode_520_ci'

SQL

# 1273 - 알 수없는 정렬 : 'utf8mb4_unicode_520_ci'

나는 내 로컬 WAMP 서버에 워드 프레스 웹 사이트가있다. 나는 라이브 서버에 데이터베이스를 업로드 할 때, 나는 오류

#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’

어떤 도움을 주시면 감사하겠습니다!

해결법

  1. ==============================

    1.당신이 찾는하여이 문제를 해결할 수

    당신이 찾는하여이 문제를 해결할 수

    ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
    

    당신의 .SQL 파일과 함께 교환

    ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
    
  2. ==============================

    2.로컬 서버와 라이브 서버의 MySQL의 다른 버전을 실행하고 있기 때문에이 오류가 발생합니다 생각합니다. 이 문제를 해결하려면 :

    로컬 서버와 라이브 서버의 MySQL의 다른 버전을 실행하고 있기 때문에이 오류가 발생합니다 생각합니다. 이 문제를 해결하려면 :

    희망이 도움이

  3. ==============================

    3.내 경우에는 그것을 밝혀 내 새로운 서버는 MySQL의 5.5을 실행중인 기존 서버는 MySQL의 5.6을 실행했다. 내 기존 서버에서 내 보낸했던 .SQL 파일을 가져올하려고 할 때 그래서이 오류를 얻었다.

    내 경우에는 그것을 밝혀 내 새로운 서버는 MySQL의 5.5을 실행중인 기존 서버는 MySQL의 5.6을 실행했다. 내 기존 서버에서 내 보낸했던 .SQL 파일을 가져올하려고 할 때 그래서이 오류를 얻었다.

    MySQL의 5.5 utf8mb4_unicode_520_ci 지원하지 않지만, MySQL의 5.6 않습니다.

    새 서버에서 MySQL 5.6로 업데이트 정렬에게 오류를 해결!

    당신이 MySQL을 5.5을 유지하려는 경우, 당신은 할 수 있습니다 : - 내 보낸 .SQL 파일의 복사본을 만들 - utf8mb4unicode520_ci 및 utf8mb4_unicode_520_ci의 인스턴스를 교체 ... utf8mb4_unicode_ci와 - 업데이트 된 .SQL 파일을 가져옵니다.

  4. ==============================

    4.텍스트 편집기에서 SQL 파일을 엽니 다;

    텍스트 편집기에서 SQL 파일을 엽니 다;

    1. 검색 : utf8mb4_unicode_ci 바꾸기 : utf8_general_ci이 (모두 바꾸기)

    2. 검색 : utf8mb4_unicode_520_ci 바꾸기 : utf8_general_ci이 (모두 바꾸기)

    3. 검색 : 교체 utf8mb4 : UTF8은 (모두 바꾸기)

    저장 및 업로드!

  5. ==============================

    5.바로 제거 "520_" utf8mb4_unicode_520_ci → utf8mb4_unicode_ci

    바로 제거 "520_" utf8mb4_unicode_520_ci → utf8mb4_unicode_ci

  6. ==============================

    6.쉽게 교체

    쉽게 교체

    sed -i 's/utf8mb4_unicode_520_ci/utf8mb4_unicode_ci/g' your_sql_file.sql
    
  7. ==============================

    7.찾기 및 바꾸기 :

    찾기 및 바꾸기 :

    utf8mb4_unicode_520_ci
    

    utf8_general_ci
    

    전체 SQL 파일

  8. ==============================

    8.난 그냥 메모장 + +에서 dump.sql 파일을 열어 찾을 문자열 "utf8mb4_0900_ai_ci"를 대체 할 CTRL + H를 명중하고 "utf8mb4_general_ci"로 대체. 소스 링크 https://www.freakyjolly.com/resolved-when-i-faced-1273-unknown-collation-utf8mb4_0900_ai_ci-error/

    난 그냥 메모장 + +에서 dump.sql 파일을 열어 찾을 문자열 "utf8mb4_0900_ai_ci"를 대체 할 CTRL + H를 명중하고 "utf8mb4_general_ci"로 대체. 소스 링크 https://www.freakyjolly.com/resolved-when-i-faced-1273-unknown-collation-utf8mb4_0900_ai_ci-error/

  9. ==============================

    9.파티에 늦은하지만, 경우에 이것은 워드 프레스 설치를 발생합니다

    파티에 늦은하지만, 경우에 이것은 워드 프레스 설치를 발생합니다

    # 1273 - 알 수없는 데이터 정렬을 'utf8mb4_unicode_520_ci

    phpMyAdmin에에서 수출 방법에서> 형식 별 옵션 (사용자 정의 수출)

    MYSQL40 :로 설정

    지금 가져 오려고 할 경우, 당신은 지금 다른 오류 메시지가 표시 될 수 있습니다 :

    1064 - 당신은 당신의 SQL 구문에 오류가 있습니다; .....

    엔진과 동의어 오래된 TYPE 옵션이 MySQL을 5.5에서 제거하기 때문이다.

    당신의 .SQL 파일을 열고 검색 및 모든 인스턴스를 교체

    TYPE =는 엔진 =로부터

    이제 수입이 원활해야한다.

  10. ==============================

    10.정렬 오류 # 1273 얻기 - 알 수없는 데이터 정렬을 'utf8mb4_unicode_520_ci은'가져 처 내보낼있는 MySQL 버전과 우리의 MySQL 서버의 차이에 의해 발생합니다. 기본적으로, 최신 버전 검사를위한 워드 프레스 라이브러리는 사이트가 실행되는 어떤 SQL의 버전을 확인합니다. 더 MySQL 버전 5.6을 사용하거나 경우 "utf8mb4_unicode_520_ci"라는 새롭고 개선 된 유니 코드 데이터 정렬 알고리즘 (UCA)의 사용을 가정합니다. 당신이 이전에 MySQL의 최신 5.6 버전에서 워드 프레스 사이트를 이동 끝의 MySQL 5.6 버전을 미리하지 않는 한이 중대하다.

    정렬 오류 # 1273 얻기 - 알 수없는 데이터 정렬을 'utf8mb4_unicode_520_ci은'가져 처 내보낼있는 MySQL 버전과 우리의 MySQL 서버의 차이에 의해 발생합니다. 기본적으로, 최신 버전 검사를위한 워드 프레스 라이브러리는 사이트가 실행되는 어떤 SQL의 버전을 확인합니다. 더 MySQL 버전 5.6을 사용하거나 경우 "utf8mb4_unicode_520_ci"라는 새롭고 개선 된 유니 코드 데이터 정렬 알고리즘 (UCA)의 사용을 가정합니다. 당신이 이전에 MySQL의 최신 5.6 버전에서 워드 프레스 사이트를 이동 끝의 MySQL 5.6 버전을 미리하지 않는 한이 중대하다.

    이 문제를 해결하려면 당신도 'utf8mb4_unicode_520_ci'에서 'utf8mb4_unicode_ci'의 모든 인스턴스를 변경하여 SQL 내보내기 파일을 편집 할 검색을하고 교체해야합니다. 또는 당신은 phpMyAdmin에있는 경우 다음 단계를 수행 :

  11. ==============================

    11.내 경우에는 내가 이런 식으로 나오지와 utf8_general_ci로 대체 :

    내 경우에는 내가 이런 식으로 나오지와 utf8_general_ci로 대체 :

    sed -i 's/utf8_0900_ai_ci/utf8_general_ci/g' MY_DB.sql 
    sed -i 's/utf8mb4_unicode_520_ci/utf8_general_ci/g' MY_DB.sql 
    

    그 후, 나는 어떤 문제없이 가져올 수 있습니다.

  12. from https://stackoverflow.com/questions/42385099/1273-unknown-collation-utf8mb4-unicode-520-ci by cc-by-sa and MIT license