Flytt av mysqldatabas konstiga öäå och andra tecken

Usch och fy vad jag inte tycker om att flytta data från olika system. Helst inte databaser.

Gamla system där det varit en blandning av UTF-8 och Latin-1 till nya system där man ska ha renodlat UTF-8. Tycker ju att mysqldump borde kunna fungera och fatta det hela. Testade även att med iconv med från utf-8 till iso…. och även tvärt om men ingenting fungerade.

Testade även att låta phpmyadmin (Som jagaldrig kör annars ;)) lösa det hela på ett smidigt sätt genom att testa exportera och importera datan i olika format (UTF-8, ISO-8859-1) men när väl ingenting fungerde så fick jag sätta mig ner och titta på det och se om det var något annat man kunde göra.

Så nu tog jag exporten från det gamla systemet och läste in hela filen i php och körde en utf8_decode och sen så slängde jag in den nya sql filen i databasen och då fungerade det klockrent.

I framtiden så bör jaginte vara så lat utan försöka konvertera datan själv med php än med andra program 😉
Jaja, så har kvällen varit här hemma hos oss. Alltid lika trevligt

Det här inlägget postades i Okategoriserade. Bokmärk permalänken.

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *


*

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>