I have a problem regarding unicode characters and MySql.
I am using MySql 4.1 and MySql Connector/NET together with
C#.
 
My question is whether I' am making a silly mistake (or not),
by not being able to store unicode characters in a simple table.
 
The database I have created is supposed to be in unicode:
'CREATE DATABASE test CHARACTER SET utf8'.
 
Now, connecting from C#, i am trying to write into a simple
table, with one column, the value '\u0120\u0121\u0125\u0411'
but when I am retrieving the value from the table, '????' is
returned as a result.
 
I don't know if its relevant, but i have checked that the
server and connection are using unicode encoding:
 
SHOW VARIABLES LIKE 'character_set_server' which returns
'utf8' as a result.
 
also:
SHOW VARIABLES LIKE 'character_set_connection' returns
'utf8' as a result.
 
I would very much appreciate if someone would answer this
question.
 
Thanks in advance, and looking foward to hearing from someone,
Duncan.