今天写图书管理系统的时候遇到了Java插入mysql 数据问号的问题
测试时出现的
问题:
java里就有问好 || 插入mysql中出现问好
经过测试在数据库工具类中的连接出现问题
public Connection conn(){
Connection conn = null;
try {
Driver.class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/book?useUnicode=true&characterEncoding=utf-8","root","");
} catch (SQLException | ClassNotFoundException e) {
e.printStackTrace();
}
return conn;
}
经过在连接数据库明后添加下面这一行方可解决
?useUnicode=true&characterEncoding=utf-8