phpMy 수정Admin SQL 가져오기 - 알 수 없는 데이터 정렬: 'utf8mb4_unicode_520_ci'

다음을 통한 가져 오기 문제 phpMyAdmin 또는 SSH (가져 오기 명령 줄 사용) a 데이터베이스 또는 다른 버전 또는 특정 설정에 대해 동일한 인코딩 설정을 사용하지 않는, 한 서버에서 다른 서버로 데이터베이스를 이동할 때 주로 발생하는, 보관 MySQL의.

Error
SQL query:

CREATE TABLE `wp_termmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`term_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
PRIMARY KEY (`meta_id`),
KEY `term_id` (`term_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
MySQL said: Documentation

#1273 - Unknown collation: 'utf8mb4_unicode_520_ci'

이 오류가 발생한 후, 데이터베이스 가져 오기 WordPress 또는 다른 CMS에서 갑자기 중지됩니다.

이 문제는 두 시스템에서 사용하는 다른 인코딩으로 인해 발생합니다. 이 경우 "utf8mb4_unicode_520_ci"인식되지 않으며 가져 오기를 수행 할 수 없습니다.

phpMy를 통한 SQL 가져오기 오류 문제 해결Admin 또는 SSH - 알 수 없는 데이터 정렬: 'utf8mb4_unicode_520_ci'

가장 쉬운 방법은 .SQL 파일의 문자열을 바꾸는 것입니다. "utf8mb4"와"utf8". 이렇게하려면 phpMy가 있습니다.Admin, 데이터베이스 파일을 PC에 다운로드할 위치. 변경하기 전에 데이터베이스를 백업해야 합니다. 데이터베이스에서 수정을 시작하기 전에 항상 백업하는 것이 좋습니다.

시나리오에서 "database_name.sql"파일을 가지고 있으며 "utf8mb4"와"utf8".. 방법은 많은 사람들에게 가까이 있습니다. administrator시스템은 이 변경 사항을 linux, "명령을 사용하여SED"On"으로찾기 및 바꾸기". 따라서 파일을 서버에 업로드 linux, 실행 명령 줄 in .sql 파일이있는 디렉토리 어디에서 변경하고 싶습니까?

 sed -i 's/utf8mb4/utf8/g' nume_fisier.sql
 sed -i 's/utf8_unicode_ci/utf8_general_ci/g' nume_fisier.sql
 sed -i 's/utf8_unicode_520_ci/utf8_general_ci/g' nume_fisier.sql

이러한 명령 줄을 실행 한 후 .sql 파일에서 "utf8mb4"는 "utf8", "utf8_unicode_ci"는 "utf8_general_ci"로, "utf8_unicode_520_ci"는 "utf8_general_ci"로 대체됩니다. 물론 이러한 변경은 Windows PC 또는 Mac, TXT 편집기를 사용하여 .SQL 파일을 엽니 다.

phpMy를 통해 수정된 파일 가져오기Admin.

방법 » Linux » MySQL의 » phpMy 수정Admin SQL 가져오기 - 알 수 없는 데이터 정렬: 'utf8mb4_unicode_520_ci'

기술에 대한 열정, 저는 운영 체제에 대한 튜토리얼을 테스트하고 작성하는 것을 좋아합니다. macOS, Linux, Windows, 에 대한 WordPress, WooCommerce 및 LEMP 웹 서버 구성(Linux, NGINX, MySQL 및 PHP). 나는 에 쓴다 StealthSettings2006 년부터 .com을 시작했고 몇 년 후 iHowTo에 글을 쓰기 시작했습니다. 생태계의 장치에 대한 팁 튜토리얼 및 뉴스 Apple: iPhone, iPad, Apple 시계, HomePod, iMac, MacBook, AirPods 및 액세서리.

“phpMy를 수정하세요”에 대한 2개의 생각Admin SQL 가져오기 - 알 수 없는 데이터 정렬: 'utf8mb4_unicode_520_ci' ”

코멘트를 남겨