连接提示Could not create connection to database server.
老师您好,我按照您教的尝试了数据库的连接,但是始终无法连接成功,提示Could not create connection to database server.连接部分的代码如下:
try { String dbClassName = "com.mysql.jdbc.Driver";// MySQL数据库驱动类的名称 String dbUrl = "jdbc:mysql://127.0.0.1:3306/db_database28";// 访问MySQL数据库的路径 String dbUser = "root";// 访问MySQL数据库的用户名 String dbPwd = "111";// 访问MySQL数据库的密码 Class.forName(dbClassName);// 实例化MySQL数据库的驱动 Connection conn = DriverManager.getConnection(dbUrl, dbUser, dbPwd);// 连接MySQL数据库 Statement stmt=conn.createStatement(); ResultSet res=stmt.executeQuery("select pass from tb_userlist when name=tsoft"); while(res.next()) { System.out.println(res.getString("pass")); } } catch (ClassNotFoundException e) { e.printStackTrace(); JOptionPane.showMessageDialog(null, "请将MySQL的JDBC驱动包复制到lib文件夹中。");// 捕获异常后,弹出提示框 System.exit(-1);// 系统停止运行 } catch (Exception e) { e.printStackTrace(); }
查了一些资料,也做了一些修改和验证,但是还是无法连接成功,请问有什么方法解决?
端口情况如下图:
mysql用户权限设置如下图:
请问有什么方法解决?谢谢!