Fix phpMyAdmin Tuo SQL - Tuntematon lajittelu: 'utf8mb4_unicode_520_ci'

Tuontia koskeva kysymys phpMyAdmin tai SSH (tuonnin komentorivillä) a tietokannat tai arkistoitu, jota esiintyy lähinnä siirryttäessä Tietokannan palvelimelta toiselle, joka ei käytä samaa koodausta asetukset eri versioita tai asetuksia MySQL.

virhe SQL-kysely: 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, `COLLATE meta_value` longtext utf8mb4_unicode_520_ci, Perusavain ( `meta_id`) KEY `term_id` (` term_id`) KEY `meta_key` (` meta_key` (191)) ) MOOTTORI = InnoDB oletusmerkistöä = utf8mb4 COLLATE = utf8mb4_unicode_520_ci MySQL Said: Asiakirjat #1273 - Tuntematon lajittelu 'utf8mb4_unicode_520_ci'

Tämän virheen jälkeen, Tietokannan tuonti WordPress tai muu CMS, pysähtyy yhtäkkiä.

Ongelma syntyy näiden kahden järjestelmän eri koodauksen vuoksi. Esillä olevassa asiassa,utf8mb4_unicode_520_ci"Ei tunnistettu eikä tuontia voida tehdä.

SQL-virheen tuonti virheen kautta phpMyAdmin tai SSH - Tuntematon lajittelu: 'utf8mb4_unicode_520_ci'

Yksinkertaisin tapa on korvata .SQL-tiedosto, "utf8mb4"Kun"utf8". Voit tehdä tämän käyttämällä phpMyAdminia, josta voit ladata tietokantatiedoston tietokoneellesi. Ennen kuin teet mitään muutoksia, varmista, että sinulla on tietokannan varmuuskopio. Varmuuskopiointi näkyy aina, ennen kuin aloitat tietokannan vaihtamisen.

Sanotaan, että skenaariossamme on tiedosto "database_name_name.sql", jossa meidän on korvattava "utf8mb4"Kun"utf8"Menetelmä kehottaa monet järjestelmänvalvojat tekemään tämän muutoksen Linuxissa käyttämällä"jano"For"Etsi ja korvaa". Joten, lataa tiedosto linux-palvelimelle ja suorita se sitten komentorivejä in hakemisto, jossa sinulla on .sql-tiedosto jossa haluat tehdä muutokset.

sed -i n / utf8mb4 / utf8 / g "nume_fisier.sql sed -i n / utf8_unicode_ci / utf8_general_ci / g "nume_fisier.sql sed -i n / utf8_unicode_520_ci / utf8_general_ci / g "nume_fisier.sql

Kun tämä komentorivi, tiedosto korvaa sql "utf8mb4" kanssa "utf8" "utf8_unicode_ci" kanssa "utf8_general_ci" ja "utf8_unicode_520_ci" kanssa "utf8_general_ci". Tietenkin voit tehdä nämä muutokset Windows- tai Mac-TXT editor avaa tiedosto Sql.

Tuo muokattu tiedosto phpMyAdminin kautta.

Fix phpMyAdmin Tuo SQL - Tuntematon lajittelu: 'utf8mb4_unicode_520_ci'

Kirjailijasta

Stealth

Intohimoinen kaikesta, gadget ja tietotekniikan kirjoittaa mielellään stealthsettings.com on 2006 ja haluan löytää uusia asioita sinulle tietokoneista ja MacOS, Linux, Windows, iOS ja Android.

Jätä kommentti