我正在使用mysql dbms 来存储来自维基百科的页面。utf-8
我已使用指令在 my.cnf 文件中将字符集编码设置为(维基百科编码):
[mysqld]
character_set_server = utf8
'chararacter set utf8'
并使用属性定义创建了我的数据库。
我还通过以下方式更改了 mysqld 客户端的字符集编码:
'charSet=utf8'
在初始化我的 jdbc 驱动程序时插入属性。- 查询
'set names utf8'
但是我注意到 mysql 服务器用其他字符替换了一些字符。
例如,它替换á
为a
.
更新
我已经运行了命令show variables like '%char%'
,确保两者character_set_client
和character_set_set
都是utf8
.
如何在我的数据库中存储正确的字符?谢谢!