Fix phpMyAdmin Import SQL - Ismeretlen összeállítás: 'utf8mb4_unicode_520_ci'

Az importálás kérdése phpMyAdmin vagy SSH (import parancssorral) a adatbázisok vagy archivált amely főleg ha mozog egy adatbázis egyik szerverről a másikra, amely nem használja ugyanazt a kódolási beállításokat a különböző változatokat, speciális beállítások MySQL.

hiba SQL lekérdezés: 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 alapértelmezett nulla, `LEVÁLOGAT meta_value` longtext utf8mb4_unicode_520_ci, PRIMARY KEY (`meta_id`), KEY `term_id` (` term_id`) KEY `meta_key` (` meta_key` (191)) ) MOTOR = InnoDB DEFAULT CHARSET = utf8mb4 LEVÁLOGAT = utf8mb4_unicode_520_ci MySQL mondta: Dokumentáció #1273 - Ismeretlen egybevetés 'utf8mb4_unicode_520_ci'

Ezt a hibát követően, Adatbázis importálása WordPress vagy más CMS, hirtelen megáll.

A probléma a két rendszer által használt különböző kódolás miatt merül fel. A jelen esetben,utf8mb4_unicode_520_ci"Nem ismeri fel, és az import nem hajtható végre.

SQL hiba import hiba phpMyAdmin vagy SSH-n keresztül - Ismeretlen összeállítás: 'utf8mb4_unicode_520_ci'

A legegyszerűbb módszer a .SQL fájl, a "utf8mb4„A”utf8”. Ehhez a phpMyAdmin kéznél van, ahonnan letöltheti az adatbázis fájlt a számítógépére. Mielőtt bármilyen változtatást végrehajtana, győződjön meg róla, hogy van biztonsági másolat az adatbázisról. A biztonsági mentést mindig jelezzük, mielőtt egy adatbázisba kezdene.

Tegyük fel, hogy forgatókönyvünkben van a "database_name_name.sql" fájl, ahol a "utf8mb4„A”utf8"A módszer sürgeti a rendszergazdákat, hogy ezt a változást a linuxon a"szomjúság„Mert”megtalálja és kicseréli”. Tehát töltsd fel a fájlt egy linux szerverre, majd futtasd parancssort in a könyvtár, ahol a .sql fájl van ahol meg kívánja változtatni.

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

Végrehajtása után ezt a parancsot, akkor a fájl helyére .sql „utf8mb4” és a „utf8” „utf8_unicode_ci” és a „utf8_general_ci” és „utf8_unicode_520_ci” a „utf8_general_ci”. Persze, lehet, hogy ezek a változások a Windows PC vagy Mac segítségével TXT szerkesztő, hogy nyissa meg a fájlt .sql.

Importálja a módosított fájlt a phpMyAdmin segítségével.

Fix phpMyAdmin Import SQL - Ismeretlen összeállítás: 'utf8mb4_unicode_520_ci'

A szerzőről

Lopakodás

Szenvedélyes mindent, gadget és informatikai levelet szívesen stealthsettings.com a 2006 és szeretek új dolgokat fedezzen fel veled a számítógépek és a MacOS, Linux, Windows, iOS és az Android.

1 Comment

Leave a Comment

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.