Socraigh phpMyAdmin Import SQL - Comhaontú anaithnid: 'utf8mb4_unicode_520_ci'

Ceist ar allmhairiú trí phpMyAdminSSH (le líne ordaithe d'allmhairiú) a bunachair shonraí nó gcartlann, a tharlaíonn den chuid is mó nuair a bogadh bunachar sonraí ó fhreastalaí amháin go ceann eile, nach bhfuil úsáid na socruithe ionchódú céanna do leaganacha éagsúla nó socruithe sonracha MySQL.

earráid Ceist SQL: CREATE AN TÁBLA `wp_termmeta` ( `meta_id` bigint (20) gan ainmniú NOT NULL AUTO_INCREMENT, `long_id` bigint (20) gan ainmnithe NOT NULL DEFAULT '0', `meta_key` varchar (255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL, `meta_value` fadtéarmach COLLATE utf8mb4_unicode_520_ci, PRÍOMHPHOINE (`meta_id`), KEY `term_id` (` term_id`) KEY `meta_key` (`meta_key` (191)) ) ENGINE = InnoDB CHARSET DEFAULT = utf8mb4 COLLATE = utf8mb4_unicode_520_ci Dúirt MySQL: Doiciméadú #1273 - Comhdhlúthú anaithnid: 'utf8mb4_unicode_520_ci'

Tar éis an earráid seo, Bunachar sonraí a allmhairiú WordPress nó CMS eile, stad go tobann.

Éiríonn an fhadhb mar gheall ar an ionchódú difriúil a úsáideann an dá chóras. Sa chás seo,utf8mb4_unicode_520_ci"Níl aitheanta, agus ní féidir allmhairiú a dhéanamh.

Earráid allmhairithe earráide SQL trí phpMyAdmin nó SSH - Comhdhlúthú anaithnid: 'utf8mb4_unicode_520_ci'

Is é an modh is simplí a chur in ionad an .sql comhad, teaghráin "utf8mb4"Le"utf8". Chun seo a dhéanamh, tá phpMyAdmin agat ar láimh, ón áit chun an comhad bunachar sonraí a íoslódáil chuig do ríomhaire. Sula ndéanann tú aon athruithe, déan cinnte go bhfuil cúltaca agat ar an mbunachar sonraí. Taispeántar cúltaca i gcónaí sula dtosaíonn tú ag athrú i mbunachar sonraí.

A ligean ar rá go bhfuil inár scéal comhad muid "nume_baza_de_date.sql" ba chóir a chur in ionad "utf8mb4"Le"utf8"Molann an modh go leor riarthóirí córais an t-athrú seo a dhéanamh ar linux ag baint úsáide as an"tart"Chun"a aimsiú & a athsholáthar". Mar sin, an comhad a uaslódáil chuig freastalaí linux, ansin é a rith línte ordú in an t-eolaire ina bhfuil an comhad .qql agat áit ar mhaith leat na hathruithe a dhéanamh.

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

Tar éis forghníomhaitheach an orduithe, beidh an comhad a ionad .sql "utf8mb4" le "utf8" "utf8_unicode_ci" le "utf8_general_ci" agus "utf8_unicode_520_ci" le "utf8_general_ci". Ar ndóigh, is féidir leat a dhéanamh ar na hathruithe seo ar PC Windows nó Mac ag baint úsáide as eagarthóir TXT an comhad i .sql a oscailt.

Iompórtáil an comhad a mhodhnú trí phpMyAdmin.

Socraigh phpMyAdmin Import SQL - Comhaontú anaithnid: 'utf8mb4_unicode_520_ci'

Maidir leis an údar

Stealth

Paiseanta faoi gach rud a giuirléid agus TF scríobh stealthsettings.com gladly de 2006 agus is maith liom a fháil amach rudaí nua a bhfuil tú faoi ríomhairí agus MacOS, Linux, Windows, iOS agus Android.

Leave a Comment