Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用netbeans时MYSQL连接失败_Mysql_Connection_Database Connection - Fatal编程技术网

使用netbeans时MYSQL连接失败

使用netbeans时MYSQL连接失败,mysql,connection,database-connection,Mysql,Connection,Database Connection,可能重复: 您好,我正在尝试更新我的表,但连接一直失败。以下是我的代码: try { String driver = "com.mysql.jdbc.Driver"; Class.forName(driver).newInstance(); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql?zeroDateTime

可能重复:

您好,我正在尝试更新我的表,但连接一直失败。以下是我的代码:

try {
            String driver = "com.mysql.jdbc.Driver";
            Class.forName(driver).newInstance();
            Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql?zeroDateTimeBehavior=convertToNull","root","P@typd79");
            Statement stmt = con.createStatement();
            String query = "INSERT INTO project_one.personal_info(ssn,name,street,city,state,zip,class,degree,s,imm) VALUES"
                    + "(" + social + "," + Name + "," + Address + "," + City + "," + State + "," + Zip
                    + "," + Year + "," + Degree + "," + HS + "," + IMM + ")";

            stmt.executeUpdate(query);
            JOptionPane.showMessageDialog(null, "New student added successfully");

        } catch (Exception e) {

            JOptionPane.showMessageDialog(null,"Data not saved: " + e,"Error",JOptionPane.ERROR_MESSAGE);

        } 

    }
连接名称和驱动程序是正确的,但是我得到了以下错误
java.lang.classnotfound.exeption:com.mysql.jdbc.driver.


我缺少的是什么?

看起来您缺少jdbc jar。

您应该将mysql驱动程序jar添加到构建路径。

从添加jdbc mysql驱动程序。

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面更改,仅链接的答案可能无效。@bensiu感谢您的建议。