为了账号安全,请及时绑定邮箱和手机立即绑定

无法从 java 连接到 mysql

无法从 java 连接到 mysql

慕田峪9158850 2021-06-14 11:27:38
我正在为面试官制作一个程序,以便为特定候选人提交分数。面试时间是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


查看完整回答
反对 回复 2021-06-17
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

下载 MySQL Connector/J 并将 .jar 添加到您的类路径中。


查看完整回答
反对 回复 2021-06-17
  • 2 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信