Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 22685|Antwort: 9

[Website-Builder] DZ Datenbank GBK to UTF8 Tool

[Link kopieren]
Veröffentlicht am 09.08.2017 09:43:27 | | | |
Jetzt ist UTF8 der Mainstream unter den Webseiten, denn auf inländischen, GBK-codierten Webseiten gibt es beim Öffnen keine verzerrten Zeichen mehr

Wenn Sie jedoch eine inländische, GBK-codierte Website im Ausland öffnen und Ihr Computer die GBK-codierte Schriftbibliothek nicht installiert, führt dies dazu, dass ausländische Freunde unsere Website öffnen und verzerrte Zeichen anzeigen

Außerdem ist UTF8 eine internationale Codierung, und der Nachteil ist, dass sie mehr Speicherplatz beansprucht als die GBK-Codierung in Bezug auf Speicher

Kurz gesagt, die Konvertierung auf UTF8 hat viele Vorteile, und die anderen Schritte zur Umwandlung der dz-Website gbk in UTF8 sind einfach durchzuführen, und es ist schwierig, in der Datenbank zu transkodieren

dz in GBK- und UTF8-Datenbanken, ist ein Teil des Speichers nicht derselbe

dz Einige im "Serialisierungscode" eingezeichnete Felder sind in UTF8 aufgrund der unterschiedlichen Zeichenbits, die von GBK und UTF8 belegt werden, ungültig.

Beim Vergleich der Klassifizierungsinformationen wird GBK wie folgt erfasst:

{i:1; s:4: "Handlung"; i:2; s:4: "Rolle"; i:3; S: 6: "Besetzung und Crew"; i:4; s:4: "peripher"; i:5; s:4: "Englisch"; i:6; s:4: "Inventar"; i:15; s:4: "Ressourcen"; i:16; s:4: "Informationen"; i:17; s:8: "verwandte Substantive"; }


Darunter machen die Zwei-Wörter-Plot 4 Zeichen aus, sodass sie als s:4 geschrieben wird, was ungültig ist, wenn es in der Kodierung von utf8 verwendet wird, da die korrekte Schreibweise von utf8 s:6 sein sollte und zwei chinesische Zeichen 6 Zeichen ausmachen. Dieser Akt sollte geändert werden, um:

{i:1; s: 6: "Handlung"; i:2; s:6: "Rolle"; i:3; s: 9: "Besetzung und Crew"; i:4; S: 6: "peripher"; i:5; s: 6: "Englisch"; i:6; s:6: "Inventar"; i:15; s:6: "Ressourcen"; i:16; s:6: "Informationen"; i:17; s:12: "verwandte Substantive"; }



Die folgende Abbildung zeigt einen Datensatz in meiner GBK-Datenbanktabelle:



Wie kann GBK für diese serialisierten und gespeicherten Felder in UTF8 Serialized-Format-Speicher umwandeln?

Einige große Bullen im Internet haben Werkzeuge geschrieben, aber die serialisierte Tabelle ist unvollständig oder es gibt ein Problem.

Da ich auf dieser Website von GBK auf UTF8 gewechselt bin, habe ich einige Probleme gefunden und sie selbst behoben.

Ändere einfach die folgenden Parameter

$dbserver = 'Datenbankadresse';
$dbusername = 'Datenbankkonto';
$dbpassword = 'Datenbankpasswort';
$database = 'Datenbankname';


Nachdem die Änderung abgeschlossen ist, lade PHP in ein beliebiges Verzeichnis der Website hoch und greife auf die PHP-Dateiadresse zu! Zum Schluss klicke auf den Button "Discuz!" Serialisierung und Sortierung".




PHP-Skript-Download:

Touristen, wenn ihr den versteckten Inhalt dieses Beitrags sehen wollt, bitteAntwort







Vorhergehend:Mysql NN bedeutet
Nächster:LINQ links, rechts und innere Verbindungen
Veröffentlicht am 11.08.2017 17:30:50 |
Es ist gut, es zu lesen
Veröffentlicht am 29.08.2018 07:23:15 |
3332652365236523652
Veröffentlicht am 07.03.2019 03:07:45 |
Danke, Ältester
Veröffentlicht am 01.04.2019 21:48:58 |
Ich habe schon lange danach gesucht, danke
Veröffentlicht am 07.05.2019 19:44:37 |
222, danke fürs Teilen haha.
Veröffentlicht am 26.05.2019 17:37:41 |
Danke, großer Ältester, danke, großer Ältester
Veröffentlicht am 15.06.2019 16:22:38 |
Kann es verwendet werden?
Veröffentlicht am 17.10.2019 02:53:31 |
Willst du sehen, was es ist
Veröffentlicht am 17.10.2019 03:07:20 |
Nein, klicke auf Serialisieren und finde den Seitenprompt nicht
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com