MySQL都能存储那些国家的语言字符??? 有些国家的字符存到MySQL数据库中后一些字符变成了好象繁体汉字的东西,比如德语或者是芬兰语都会出现这种问题,请问大家这是MySQL所支持的字符集的问题吗???有没有办法解决呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的说的是什么意思啊???我说的存到MySQL后再拿出来就变成乱码了,和utf8有什么关系呢?能说详细点吗??? utf8兼容各国的编码,也就是说可以通过utf8显示和存储各国文字编码,如果存取utf8编码后的数据出现乱码,一般都是字符集设置不对造成的! [mysqld]default-character-set=utf8[client]default-character-set=utf8建表的时候也要用utf8,甚至建立字段时也需要指定utf8 我在查看MySQL的参数的时候没发现有两位说的属性啊,下面是所以和character有关的参数,我看过都是utf8的,是不是还有别的原因呢???character_set_clientcharacter_set_connectioncharacter_set_databasecharacter_set_resultcharacter_set_servercharacter_set_system [mysqld]default-character-set=utf8[client]default-character-set=utf8上面这两个参数是在MySQL的配置文件中,如my.cnf或者my.ini等等default charset=utf8是建表的时候用到的,具体你可以看一下MySQL的帮助文件!如果显示的仍然是问号或者乱码,则说明你的代码字符集设置有问题! a表中的查询结果作为b表查询的条件 MySql+C#可以使用?号当参数吗 mysql datestamp 类型转换成date类型? mysql数据库问题 为啥我在存储过程里写啥都说我语法错误... 多表连接这个表该如何优化 mysql中文排序问题 有一个疑问,烦请大家讨论呀 在postgres数据库中,如果在一张表里,随机取出5条记录? MYSQL 的DATEDIFF函数问题 求一sql语句,谢谢大家,在线等 Tomcat和Mysql的问题,很奇怪。。。。。。
default-character-set=utf8
[client]
default-character-set=utf8建表的时候也要用utf8,甚至建立字段时也需要指定utf8
character_set_client
character_set_connection
character_set_database
character_set_result
character_set_server
character_set_system
default-character-set=utf8
[client]
default-character-set=utf8上面这两个参数是在MySQL的配置文件中,如my.cnf或者my.ini等等default charset=utf8是建表的时候用到的,具体你可以看一下MySQL的帮助文件!
如果显示的仍然是问号或者乱码,则说明你的代码字符集设置有问题!