FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Mycket flitig postare
|
Finns det något enkelt sätt att gå igenom en MySQL databas och ersätta konstiga koder med bokstäver? PÅ grund av olika teckenkodningar så ligger det lite Ã¥ och annat istället för åäö, vilket är lite irriterande
![]() |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Vilken teckenkodning kör du i databasen?
Titta på http://www.oreillynet.com/onlamp/blo..._latin1_t.html Senast redigerad av grinditwp den 2010-01-25 klockan 16:55 |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Mycket flitig postare
|
Databasen kör UTF-8 med collate utf8_general_ci. Tecknen är kvar sen databasen körde latin-1_swedish. Ny text läggs in ok när jag ser till att databasen faktiskt kör detta med:
/** Teckenkodning för tabellerna i databasen. */ define('DB_CHARSET', 'utf8'); /** Kollationeringstyp för databasen. ändra inte om du är osäker. */ define('DB_COLLATE', 'utf8_general_ci'); Wordpress med andra ord ![]() Gamla inlägg har fortfarande mystiska tecken och om jag inte lägger in define i wpconfig så blir även ny text märklig. |
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Mycket flitig postare
|
Hmmm..efter att ha satt kolumnerna och sedan importerat igen så fungerar allt utom bokstaven å
![]() |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Mycket flitig postare
|
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, ‘find this string’, ‘replace found string with this string’);
|
|||
![]() |
![]() |
Svara |
|
|