首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql中文乱码的解决办法

2012-08-08 
mysql中文乱码的解决方法?? 之前我写过两篇解决mysql中文乱码的文章,这是两个有点不同的方法。这两篇文章为

mysql中文乱码的解决方法

?? 之前我写过两篇解决mysql中文乱码的文章,这是两个有点不同的方法。这两篇文章为:

?

《mysql中文乱码——mysql配置文件的设置》

《mysql 5.1.30中文乱码问题,解决方法》

?

??? 综合这两篇文章,总结一下:

?

??? 1、要使mysql中文不乱码,首先一定要设置建立的数据库的字符集为utf8,如果在建立数据库的时候没有指明字符集,则会使用mysql默认的字符集。这时,如果mysql服务端的默认字符集不是utf8,则会输入中文会乱码。

?

??? 2、设置数据库的字符集为utf8之后,还要设置mysql客户端的字符集为utf8。这在mysql的配置文件my.ini(windows系统)中为[mysql]这一段。在这一段中输入以下内容,就可以设置mysql客户端的字符集为utf8:

?

default-character-set=utf8

?做了以上设置,并且重新启动mysql服务器,这个时候建立的数据库就不会出现中文乱码的情况。

热点排行