解决JAVA连接mysql入库中文时乱码

解决BUG一例
在用java连接mysql数据库时,程序插入SQL语句后,数据库中汉字显示为问号,数据库格式为utf-8,但是利用该SQL语句直接在数据库中运行时,中文正常显示
问题解决

Connection conn = null;  
Class.forName("com.mysql.jdbc.Driver");  
String url = "jdbc:mysql://localhost:3306/test?charcterEncoding=utf8";  
String user = "root";  
String pass = "zhutougg";  
conn = DriverManager.getConnection(url,user,pass);  

在连接URL中加入编码为utf-8即可

zhutougg

继续阅读此作者的更多文章