Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 22685|Svare: 9

[Nettsidebygger] DZ database GBK to UTF8 Tool

[Kopier lenke]
Publisert på 09.08.2017 09:43:27 | | | |
Nå er UTF8 hovedstrømmen blant nettsider, fordi det på innenlandske GBK-kodede nettsteder ikke vil være noen utydelige tegn når de åpnes

Men hvis du åpner et innenlandsk GBK-kodet nettsted i utlandet, og datamaskinen din ikke installerer det GBK-kodede fontbiblioteket, vil det føre til at utenlandske venner åpner nettsiden vår og viser utydelige tegn

I tillegg er UTF8 en internasjonal koding, og ulempen er at den opptar mer plass enn GBK-koding når det gjelder lagring

Kort sagt har konvertering til utf8 mange fordeler, og de andre stegene med å konvertere dz-nettstedet gbk til utf8 er enkle å gjøre, og det er vanskelig å transkode i databasen

dz i GBK- og UTF8-databaser, noe lagring er ikke det samme

dz Noen felt registrert i "serialiseringskoden" er ugyldige i UTF8 på grunn av de forskjellige tegnbitene som GBK- og UTF8-tegnene okkuperer.

Ved å sammenligne klassifiseringsinformasjonen registreres GBK slik:

{i:1; s:4: "Handling"; i:2; s:4: "Rolle"; i:3; S: 6: "Cast and Crew"; i:4; S:4: "perifert"; i:5; s:4: "Engelsk"; i:6; s:4: "inventar"; i:15; s:4: "Ressurser"; i:16; s:4: "Informasjon"; i:17; s:8: "beslektede substantiv"; }


Blant dem utgjør to-ords plott 4 tegn, så det skrives som s:4, noe som er ugyldig når det plasseres i kodingen av utf8, fordi korrekt skriving av utf8 skal være s:6, og to kinesiske tegn utgjør 6 tegn. Denne journalen bør endres til:

{i:1; s: 6: "Handling"; i:2; s:6: "Rolle"; i:3; s: 9: "Cast and crew"; i:4; S: 6: «perifer»; i:5; s: 6: "Engelsk"; i:6; s:6: "Inventar"; i:15; s:6: "Ressurser"; i:16; s:6: "informasjon"; i:17; s:12: "beslektede substantiver"; }



Følgende figur viser en post i min GBK-databasetabell:



For disse feltene som er serialisert og lagret, hvordan konverterer man GBK til UTF8 serialisert formatlagring?

Noen store bulls på Internett har skrevet verktøy, men den serialiserte tabellen er ufullstendig, eller det er et problem.

Fordi dette nettstedet er stedet jeg overførte fra GBK til UTF8, fant jeg noen problemer og rettet dem selv.

Bare endre følgende parametere

$dbserver = 'databaseadresse';
$dbusername = 'Databasekonto';
$dbpassword = 'databasepassord';
$database = 'databasenavn';


Deretter, etter at endringen er fullført, last opp php til en hvilken som helst katalog på nettsiden og få tilgang til php-filadressen! Til slutt, klikk på knappen «Discuz!» Serialisering og sortering".




PHP-skriptnedlasting:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare







Foregående:Mysql NN betyr
Neste:LINQ venstre, høyre og indre forbindelser
Publisert på 11.08.2017 17:30:50 |
Det er godt å lese den
Publisert på 29.08.2018 07:23:15 |
3332652365236523652
Publisert på 07.03.2019 03:07:45 |
Takk, eldste
Publisert på 01.04.2019 21:48:58 |
Jeg har lett etter dette lenge, takk
Publisert på 07.05.2019 19:44:37 |
222, takk for at du delte haha.
Publisert på 26.05.2019 17:37:41 |
Takk, store eldste, takk, store eldste
Publisert på 15.06.2019 16:22:38 |
Kan den brukes?
Publisert på 17.10.2019 02:53:31 |
Vil se hva det er
Publisert på 17.10.2019 03:07:20 |
Nei, klikk på Serialize og finner ikke sideprompten
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com