从我的服务器,我创建并执行查询到我的数据库。查询看起来是这样的:MySQL数据库不同插入
INSERT INTO `table`(`attr`)
VALUES (
'myText',
...
);
插入工作正常,但是当是会将myText(例如)的€
字符,它插入€
(ISO表示)。当我使用这个字符在phpMyAdmin中执行查询时,它的工作原理是。有人能告诉我问题在哪里吗?
注意:在插入到查询中的PHP
,myText
为€
- 因此它在查询之前未转换为ISO表示。
更新:我使用MySQL 5.5
更新2:我有CHARSET=utf8 COLLATE=utf8_bin
在我的桌子。
您使用哪个平台? –