See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 22685|Vastuse: 9

[Veebilehe looja] DZ andmebaas GBK-st UTF8-ks tööriist

[Kopeeri link]
Postitatud 09.08.2017 09:43:27 | | | |
Nüüd on UTF8 peavool veebilehtede seas, sest kodumaistel GBK-kodeeritud veebilehtedel ei ole avamisel segaseid märke

Kui aga avad välismaal kodumaise GBK-koodiga veebilehe ja su arvuti ei paigalda GBK-koodiga fonditeeki, avavad välismaised sõbrad meie veebilehe ja kuvavad segaseid märke

Lisaks on UTF8 rahvusvaheline kodeerimine, kuid puuduseks on see, et see võtab salvestusruumi rohkem kui GBK kodeerimine

Lühidalt öeldes on utf8-ks konverteerimisel palju eeliseid ning teised sammud dz veebisaidi gbk konvertimiseks utf8-ks on lihtsad ja seda on andmebaasis transkodeerimine keeruline

dz GBK ja UTF8 andmebaasides, osa salvestusruumidest ei ole sama

dz Mõned "serialiseerimiskoodis" salvestatud väljad on UTF8-s kehtetud, kuna GBK ja UTF8 märgid hõivavad erinevaid märgibitte.

Võrreldes klassifikatsiooniinfot, on GBK registreeritud järgmiselt:

{i:1; s:4: "Süžee"; i:2; s:4: "Roll"; i:3; s: 6: "näitlejad ja meeskond"; i:4; s:4: "perifeerne"; i:5; s:4: "inglise"; i:6; s:4: "inventar"; i:15; s:4: "Ressursid"; i:16; s:4: "Informatsioon"; i:17; s:8: "seotud nimisõnad"; }


Nende seas moodustavad kaks sõna plot 4 märki, seega kirjutatakse see kui s:4, mis on utf8 kodeeringus kehtetu, sest utf8 õige kirjutamine peaks olema s:6 ja kaks hiina märki moodustavad 6 märki. See kirje tuleks muuta järgmiselt:

{i:1; s: 6: "Süžee"; i:2; s:6: "Roll"; i:3; s: 9: "Näitlejad ja meeskond"; i:4; S: 6: "Perifeerne"; i:5; s: 6: "inglise"; i:6; s:6: "Inventar"; i:15; s:6: "Ressursid"; i:16; s:6: "informatsioon"; i:17; s:12: "seotud nimisõnad"; }



Järgmine joonis näitab kirjet minu GBK andmebaasitabelis:



Nende seriaalsete ja salvestatud väljade puhul, kuidas konverteerida GBK UTF8 seriaalvormingu salvestuseks?

Mõned suured interneti tegijad on kirjutanud tööriistu, kuid seriaaltabel on puudulik või on probleem.

Kuna see veebileht on koht, kus ma GBK-lt UTF8-le üle läksin, leidsin mõned probleemid ja parandasin need ise.

Lihtsalt muuda järgmisi parameetreid

$dbserver = 'andmebaasi aadress';
$dbusername = 'Andmebaasi konto';
$dbpassword = 'andmebaasi parool';
$database = 'andmebaasi nimi';


Seejärel, pärast muudatuse lõpetamist, laadi php üles ükskõik millisesse veebisaidi kataloogse ja pääse ligi php faili aadressile! Lõpuks klõpsa nupul "Discuz!" Serialiseerimine ja sorteerimine".




PHP skripti allalaadimine:

Turistid, kui soovite näha selle postituse peidetud sisu, palunVastuse







Eelmine:Mysql NN tähendab
Järgmine:LINQ vasak-, parem- ja sisemised ühendused
Postitatud 11.08.2017 17:30:50 |
Hea on seda lugeda
Postitatud 29.08.2018 07:23:15 |
3332652365236523652
Postitatud 07.03.2019 03:07:45 |
Aitäh, vanem
Postitatud 01.04.2019 21:48:58 |
Olen seda kaua otsinud, aitäh
Postitatud 07.05.2019 19:44:37 |
222, aitäh, et jagasid haha.
Postitatud 26.05.2019 17:37:41 |
Aitäh, suur vanem, aitäh, suur vanem
Postitatud 15.06.2019 16:22:38 |
Kas seda saab kasutada?
Postitatud 17.10.2019 02:53:31 |
Tahaksin näha, mis see on
Postitatud 17.10.2019 03:07:20 |
Ei, klõpsa Serialize ja ei leia lehe käsku
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com