mysql中文编码问题
我用的是myeclipse6.0.1开发的 项目编码是utf-8,数据库用的是mysql5.0 编码也都是utf8
但是往数据库表中插入的中文数据会出现乱码 这是怎么回事?
求高手解答~~~~ --------------------编程问答-------------------- 试试在sql数据库中输入set names gbk;
或者在mysql文件中有个my.ini文件,打开找个
[mysql]
default-character-set=gbk
这一行
修改试试。 --------------------编程问答-------------------- 数据库的编码格式要和网页的编码格式一样的,,并且都要支持中文的,,楼主 --------------------编程问答-------------------- 你试试把你要插的数据编码转换一下,
String name = new String(yourString.getByte("utf-8","ISO-8859-1"))...
然后再把name插入到你的数据库中去。 --------------------编程问答-------------------- 贴你的mysql的连接url来看
mysql要加上useUnicode=true&characterEncoding=utf-8
补充:Java , Java SE