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的帮助文件!如果显示的仍然是问号或者乱码,则说明你的代码字符集设置有问题! Ubuntu 用sqlite3创建数据库 这里有对MSsql和MYsql都比较熟的吗?帮助把mssql转换为mysql语句 MYSQL适合多大规模的存储 如何实现按这样要求随意拆分表格 mysql Tomcat和Mysql的问题,很奇怪。。。。。。 特郁闷的SQL,有谁知道 一条SQL从 MSSqlServer 到 Mysql 的转换 我的MYSQL装在D:\mysql下,做成启动服务,但起动不了。不知为什么? 如何编程自动备份数据库? 如何找到某位置的子子孙孙??????? 求一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的帮助文件!
如果显示的仍然是问号或者乱码,则说明你的代码字符集设置有问题!