浏览 2904 次
锁定老帖子 主题:mysql以及页面无法正常显示中文
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-03
在进入mysql控制台时,加上参数.示例如下: mysql.exe --user=root --password=root --default-character-set=gbk 如果密码为空,则示例如下: mysql.exe --user=root --password= --default-character-set=gbk 但是上面的那个方法有点烦,关闭mysql后,又恢复了原来的面貌,要从根本上解决,可以这么来做: 1.在mysql中找到my.nin这个文件,将里面的default-character-set=latin1改为gbk. 2.在配置的数据库连接<connection-url />中指定编码方式,如: <connection-url>jdbc:mysql://localhost:3309/libadata?characterEncoding=gbk</connection-url> 3.在使用IDE开发的过程中,将sql,文本,jsp等都设置为[color=red][/color] 现在从页面上输入数据到数据库再从里面读出来,乱码的问题就解决了。 当然还有其它的方法,比如在建数据库database时就指定编码方式,不管这么样,问题解决了就好!! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-06-01
我用了你这个方法一样的不行不能在客户端输入中文
在程序中我却能正常读取和插入中文 |
|
返回顶楼 | |
发表时间:2008-06-01
全部用utf-8绝对五乱码问题
|
|
返回顶楼 | |