Како да поправите „утф8мб4_0900_аи_ци“ грешку при упоређивању приликом увоза ВордПресс базе података

Ако своју инсталацију ВордПресс-а пребацујете са МиСКЛ 8 сервера на МиСКЛ 5.7 (или испод), највероватније ћете наићи на 1273 – Непознато поређење: „утф8мб4_0900_аи_ци“ грешка при покушају увоза базе података. Без обзира које алате користите за увоз или извоз базе података, ову грешку не можете избећи.

Међутим, ако сте претходно покренули свој блог на МиСКЛ 5.7 серверу и недавно сте прешли на МиСКЛ 8, али се сада враћате на МиСКЛ 5.7, онда су основне ВордПресс табеле (постови, таксономије, опције, коментари, итд.) и сви додаци који сте инсталирали на МиСКЛ 5.7 сервер и даље би требало да користите „утф8мб4_уницоде_520_ци“ упоређивање.

Можете да увезете све табеле из ваше базе података која користи „утф8мб4_уницоде_520_ци“ упоређивање. Дакле, оно што треба да урадите је да пронађете табеле у вашој бази података које користе „утф8мб4_0900_аи_ци“ упоредивање и да их искључите из извезене резервне копије базе података.

🔎 Пронађите које табеле користе „утф8мб4_0900_аи_ци“ поредак

Морате да пронађете које табеле у вашој бази података користе „утф8мб4_0900_аи_ци“ упоређивање како бисмо могли да искључимо те табеле приликом извоза базе података.

Ако имате ССХ приступ серверу и акредитиве за приступ бази података (који у потпуности можете добити из датотеке вп-цонфиг.пхп), можете покренути следећу команду да бисте лако пронашли табеле са упоредивањем „утф8мб4_0900_аи_ци“.

мисклсхов -у корисничко име -п --статус база података | греп "утф8мб4_0900_аи_ци"

? Заменити корисничко име и база података са вашом базом података и корисничким именом у горњој команди.

Унесите своју корисничку лозинку за базу података када се то од вас затражи Унесите лозинку: и имаћете листу табела које користе „утф8мб4_0900_аи_ци“ упоређивање у вашој бази података.

Табеле које користе „утф8мб4_0900_аи_ци“ упоређивање треба да садрже само додатке које сте инсталирали након преласка на МиСКЛ 8. Запишите имена табела како бисте их могли искључити следећи пут када извезете своју базу података.

💡 Савет

Ако немате ССХ приступ серверу, преузмите .скл датотеку базе података на свој рачунар и отворите је у уређивачу текста као што је Нотепад++ и користите функцију претраге (Цтрл +Ф) да бисте пронашли које табеле користе „утф8мб4_0900_аи_ци“ упоређивање.

Извези базу података искључујући табеле за упоређивање „утф8мб4_0900_аи_ци“

Сада када имате имена табела које користе „утф8мб4_0900_аи_ци“ упоређивање, можете да извезете нову датотеку резервне копије базе података која не укључује табеле „утф8мб4_0900_аи_ци“ тако да можете да је увезете у ВордПресс инсталацију која ради на МиСКЛ 5.7 серверу.

Под претпоставком да већ користите ВП-ЦЛИ за извоз/увоз ВордПресс базе података, покрените следећу команду да бисте извезли своју базу података док изузимате неке од табела.

вп дб екпорт --екцлуде_таблес=наме_табле,табле_наме,табле_наме

? Заменити табле_наме у горњој команди са стварним именима табела која користи „утф8мб4_0900_аи_ци“ упоређивање.

То је то. Сада можете лако да увезете своју ВордПресс базу података на нови сервер који користи МиСКЛ 5.7.

? Важна напомена

За табеле базе података које сте искључили из резервне копије, обавезно ручно поново креирајте њихове податке на новом серверу. Пошто те табеле садрже само додатке, проверите да ли ти додаци нуде начин за извоз података у подешавањима додатка или поново конфигуришите додатак на новом серверу на исти начин на који је постављен на старом серверу.