I have had this problem long time and it wont go away even when trying many days.
All works fine in wb, äöå and other chars works nice. But!! when opening the phmyadmin or making dump from command line, all the cyrillic chars in the table "mod_form_fields" (that dont make them htmlspecialchars) are seen messy:
ä
and the dump file is correctly utf8 wo bom
I use phpmyadmin alot and really want it to show the chars correctly also.
DETAILS:
Made all the utf-8 modifications in here:
http://www.xaranetblog.de/2008/08/02/apache-php-und-mysql-auf-utf-8-umstellen/Mysql table of wb is: utf8_general_ci
server: Localhost via UNIX socket
server version: 5.1.37-1ubuntu5
protocol version: 10
MySQL-server charset: UTF-8 Unicode (utf8)
Apache/2.2.12 (Ubuntu)
MySQL-customer version: 5.1.37
PHP-extension: mysqli
phpmyadmin: 3.2.2.1deb1
and variables from phpmyadmin:
http://pastebin.com/qWszTqrrwb Version 2.8.1
Revision 1287 ( i have upgraded this from 2.7 if remember correctly, perhaps something went wrong there?)
Note:
If i edit the form field row in the phpmyadmin and put äöå in there, it displays incorrectly
note2: when added "skip-character-set-client-handshake" into my.conf all the special characters displayed incorrectly