in reply to Re^2: UTF8 execute() parameters (DBI)
in thread UTF8 execute() parameters (DBI)
For example, if you open a terminal, first check that it works with UTF-8 (I assume Linux in my examples):
$ echo Kärnten Kärnten $ echo Kärnten | hexdump -C 00000000 4b c3 a4 72 6e 74 65 6e 0a |K..rnten. +| 00000009
If it looks any different, that's your first problem.
Second step, try mysqldump $your_table | grep 'CHARSET=' - does that say UTF8 as well?
Third step, try the insertion and then retrieval with mysql command line client - does that work?
Fourth step, tell me the version of your DBD::mysql module.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: UTF8 execute() parameters (DBI)
by MattLG (Beadle) on Apr 21, 2009 at 09:21 UTC | |
by moritz (Cardinal) on Apr 21, 2009 at 09:28 UTC |