mysql 的连接错误主要是Url连接字符串的错误,好多教程里面字符串没写全导致无法连接
dataSource.setDriverClass("com.mysql.jdbc.Driver");
dataSource.setJdbcUrl("jdbc:mysql:///jdbctest?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false");
dataSource.setUser("root");
dataSource.setPassword("111");
使用数据库的版本
mysql-connector-java-8.0.21.jar
private static final String driver = "com.mysql.cj.jdbc.Driver";// 数据库驱动
private static final String url = "jdbc:mysql://localhost:3306/jdbctest?useSSL=false&serverTimezone=UTC"; //"login"是指你的数据库名称 3306是端口
private static final String username = "root"; // 数据库用户名
private static final String password = "111"; // 数据库密码
java.lang.NullPointerException
空指针异常,原来是没有创建stmtStatement=conn.createStatement();
中间少了一句,导致连接不完整