在java程序里向mysql数据库中插入数据后出现中文乱码
我写了一个java程序,在程序里向mysql数据库中插入包含中文的记录,但是程序成功执行并成功插入记录之后,在使用mysql客户端查询刚插入的数据时,中文都显示成了问号的...
我写了一个java程序,在程序里向mysql数据库中插入包含中文的记录,但是程序成功执行并成功插入记录之后,在使用mysql客户端查询刚插入的数据时,中文都显示成了问号的乱码,这个是做毕设用的,非常着急可不知道该怎么解决,哪个高手能不吝赐教,感激不尽!
展开
4个回答
展开全部
通过 SHOW VARIABLES LIKE 'CHARACTER%' 可以查看MySQL字符集编码
建议服务器编码和数据库编码最好都采用 gbk,这样简繁都不会乱码了
建议服务器编码和数据库编码最好都采用 gbk,这样简繁都不会乱码了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接url后面加个;CharacterEncoding=gbk
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你去修改一下mysql的编码格式就可以了!
具体在哪修改,我不是很清楚,不过你去找找应该可以找到!
具体在哪修改,我不是很清楚,不过你去找找应该可以找到!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询