Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 22685|Отговор: 9

[Създател на уебсайт] DZ база данни GBK към UTF8 инструмент

[Копирай линк]
Публикувано в 9.08.2017 г. 9:43:27 ч. | | | |
Сега UTF8 е основният поток на уебсайтовете, защото в домашните GBK-кодирани сайтове няма да има изкривени знаци при отваряне

Въпреки това, ако отворите вътрешен уебсайт с GBK-кодиране в чужбина, ако компютърът ви не инсталира библиотеката с шрифтове с GBK, това ще накара чуждестранни приятели да отворят нашия уебсайт и да покажат неразбираеми знаци

Освен това, UTF8 е международно кодиране, а недостатъкът е, че заема повече място от GBK кодирането по отношение на съхранение

Накратко, конвертирането в utf8 има много предимства, а другите стъпки при конвертирането на dz website gbk в utf8 са лесни за изпълнение и е трудно да се транскодира в базата данни

dz в GBK и UTF8 бази данни, част от съхранението не е същото

dz Някои полета, записани в "сериализационния код", са невалидни в UTF8 поради различните битове на символите, заети от GBK и UTF8 символите.

Сравнявайки класификационната информация, GBK се записва по следния начин:

{i:1; s:4: "Сюжет"; i:2; s:4: "Роля"; i:3; S: 6: "Актьорски състав и екип"; i:4; s:4: "периферия"; i:5; s:4: "English"; i:6; s:4: "Инвентар"; i:15; s:4: "Ресурси"; i:16; s:4: "Информация"; i:17; s:8: "Свързани съществителни (свързани съществителни); }


Сред тях двете думи plot обхващат 4 знака, затова се пише като s:4, което е невалидно при кодиране на utf8, тъй като правилното писане на utf8 трябва да е s:6, а две китайски йероглифи са 6 знака. Този запис трябва да бъде изменен на:

{i:1; s: 6: "Сюжет"; i:2; s:6: "Роля"; i:3; s: 9: "Актьорски състав и екип"; i:4; s: 6: "периферия"; i:5; s: 6: "Английски"; i:6; s:6: "Инвентаризация"; i:15; s:6: "Ресурси"; i:16; s:6: "информация"; i:17; с:12: "свързани съществителни имена"; }



Следващата фигура показва запис в моята GBK база данни:



За тези полета, които се сериализират и съхраняват, как да конвертирам GBK към UTF8 сериализирано форматно съхранение?

Някои големи автори в интернет имат писмени инструменти, но сериализираната таблица е непълна или има проблем.

Тъй като този уебсайт е мястото, където прехвърлих от GBK към UTF8, открих някои проблеми и ги коригирах сам.

Просто променете следните параметри

$dbserver = "адрес на база данни";
$dbusername = "Акаунт в база данни";
$dbpassword = "парола за база данни";
$database = "име на база данни";


След това, след като модификацията приключи, качи php в която и да е директория на сайта и достъпи адреса на php файла! Накрая кликнете на бутона "Discuz!" Сериализация и сортиране".




Изтегляне на PHP скрипт:

Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор







Предишен:Mysql NN означава
Следващ:LINQ ляво, дясно и вътрешни връзки
Публикувано в 11.08.2017 г. 17:30:50 ч. |
Хубаво е да го прочета
Публикувано в 29.08.2018 г. 7:23:15 ч. |
3332652365236523652
Публикувано в 7.03.2019 г. 3:07:45 ч. |
Благодаря ти, старейшина
Публикувано в 1.04.2019 г. 21:48:58 ч. |
Търся това отдавна, благодаря
Публикувано в 7.05.2019 г. 19:44:37 ч. |
222, благодаря, че сподели, хаха.
Публикувано в 26.05.2019 г. 17:37:41 ч. |
Благодаря ти, голям старейшино, благодаря ти, голям старейшина
Публикувано в 15.06.2019 г. 16:22:38 ч. |
Може ли да се използва?
Публикувано в 17.10.2019 г. 2:53:31 ч. |
Искам да видя какво е
Публикувано в 17.10.2019 г. 3:07:20 ч. |
Не, кликни "Сериализирай" и не можеш да намериш подсказката за страницата
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com