java程序向MySQL插入中文数据都变成了问号,请问是否需要给MySQL打补丁之类的?

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:21:18
按照几位大侠的指点都试过了。在DOS下打开mysql进行增加数据是正常的,但是从java程序添加数据却是问号了。怎么会这样呢?还有其他的办法没有啊?

是你前台编码的问题,你试试用你的程序读取出来是不是很正常?
说明编码转换出现了问题。建议换下数据编码试试,不是页面编码

不需要,是你的数据库,表字符集不对
改成utf-8或gbk的试试

在安装Mysql的时候有一步是选择编程格式的,你把他改成gbs312就行了,你已经装了的话也没问题的,Mysql在后面阶段可以重新装的,你把后面一段再装一骗,把字符编码改成gb2312就行了..

不需要
编码格式不一样