我正在为面试官制作一个程序,以便为特定候选人提交分数。面试时间是5.7.18,我必须在周二/周三之前提交程序。我无法连接到 MySQL 数据库。我认为用户创建存在一些问题。从 5 台不同的 PC 输入的标记应该转到不同 PC 中的 MySQL 数据库这是我的网址/密码/用户名 -private static final String URL = "jdbc:mysql://192.168.1.35:3306/interview"; private static final String USER = "root"; private static final String PASSWORD = "ubuntu";这是我的 JAVA 代码 -try { Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection con = DriverManager.getConnection(URL, USER, PASSWORD); JOptionPane.showMessageDialog(null,"Connection Established!","Alert", JOptionPane.INFORMATION_MESSAGE); String q1="select username from users"; Statement st = con.createStatement(); String usr=jTextField2.getText(); String psw=(new String(jPasswordField1.getPassword())); ResultSet rs = st.executeQuery(q1); boolean flag_usr=false; while(rs.next()) { if(usr.equals(rs.getString("username"))) { flag_usr=true; } } if(flag_usr==true) { String q2="select password from users"; ResultSet rs1 = st.executeQuery(q2); boolean flag_psw=false; while(rs1.next()) { if(psw.equals(rs1.getString("password"))) { this.dispose(); JOptionPane.showMessageDialog(null,"Login successful!","Alert", JOptionPane.INFORMATION_MESSAGE); new Marks().setVisible(true); } } } } catch(Exception e) { e.printStackTrace(); }我在单击登录按钮时收到此错误,上面的代码是在其函数中编写的 -
2 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
项目中似乎不包含 mysql 连接库。按照建议的解决方案之一解决问题:
参考
java.lang.ClassNotFoundException:Eclipse 中的 com.mysql.jdbc.Driver
添加回答
举报
0/150
提交
取消