插入中文,数据库出现“???”,确保页面编码和数据库编码没有问题
那么只需在getConnection的URL中加上 ?useUnicode=true&characterEncoding=UTF-8(URL开头用?之后用&)
如:
String connUrl = "jdbc:mysql://localhost/" + DBName + "?user=" + DBUser + "&password=" + DBPasswd +"&useUnicode=true&characterEncoding=UTF-8";
Connection conn = DriverManager.getConnection(connUrl);