12. april 2005 - 16:35Der er
14 kommentarer og 1 løsning
Mysql backup..
Hej Gutter,
Jeg sidder og skal have lavet en eksport af min mysql db. Men når jeg eksportere min db bliver min charset fucked up. Jeg har nemlig æøå i min database oplysninger. Min eksport kommando ser sådan ud:
Hvis et tegn af ÆØÅ bliver til to tegn typisk nogle A med diverse accenter over, så er det bare fordi at du kigger på UTF-8 dumpet med noget som forventer ISO-8859-1
loader program?? et script til at kigge på sætningerne og så lave dem, f.eks Løn til Løn?
Det kan bare ikke passe, at den ikke gider lave eksporten korrekt. Har aldrig haft problemer med det før, først efter vi har lagt en ny version af mysql og phpmyadmin på serveren, er det blevet til et problem...
Jeg har ændret default-character-set fra utf8 til latin1 og det ser sku ud til at virke, nu kan jeg se mine æåø i eksporten og importen bliver nu rigtig :)
Hmm... undrer min lidt over det, men det virker!!! Så jeg er glad
Arne_v, tak fordi du brugte tid på spørgsmålet, så hvis du laver et svar får du lige nogle points :)
Det er da præcis hvad det drejede sig om. Du bad om at få alle teksterne ud indkodet i utf-8-indkodning, og så så tegnene mærkelige ud hvis man tolkede dem som Latin 1 - ja selvfølgelig!
Så rettede du det, så du bad om at få dem ud i Latin 1-indkodning - og så så de normale ud fortolket som Latin 1.
Det er da noget af det mest logiske, du kan forvente?
Og jeg tænkte nu på en loader som læste fra fil til database (så kan man nemlig selv styre karakter sæt uden at skulel tænke på default dit og dat).
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.