您的位置:首页 > 数据库 > MySQL

JDBC连接mysql乱码问题

2012-11-22 12:25 267 查看
打算更新一个中文表的数据,在中文后加入一个英文单词,没想到这个操作竟然使整个表的中文都出现乱码了。



Connection con = DriverManager.getConnection

("jdbc:mysql://127.0.0.1:3306/mydb","root","root");

改成:

Connection con=DriverManager.getConnection

("jdbc:mysql://"+hostip +"/"+DBname+"?

user="+user+"&password="+passwd+"&

useUnicode=true&characterEncoding=utf-8");

即可。

参考:/article/4249127.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: