我正在开发一个母语学习应用程序。我需要将一些字符存储为'ẽũ'。我的数据库设置为UTF-8字符集,默认排序规则,也受此字符影响的表。需要MySQL字符集
问题是,当我尝试使用普通的SQL插入添加一行:
INSERT INTO text(spanish,guarani) VALUES('text','ẽũ');
这将引发一个警告:
Warning Code : 1366 Incorrect string value: '\xE1\xBA\xBD\xC5\xA9' for column 'guarani' at row 1
,其结果是“??”那里有那些角色。
问题:这些字符未涉及的UTF-8字符集?我需要哪一个?
注意:与拉丁-1相同的问题
谢谢。
什么排序规则是在您的连接?你从哪里发送查询? – 2011-01-25 12:00:26
从标准HTML表单发送。连接和通信是通过PHP进行的。 – gustyaquino 2011-01-25 12:04:44