java - jdbc/mysql ---> java.sql.SQLException : Access denied for user 'root' @'localhost'

标签 java mysql netbeans

我需要在java web和mysql之间建立连接,我正在使用netbeans,但我不知道如何。

如果我不写密码,我会失败,但如果我写密码,失败是 java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long

我的代码需要帮助!,这是我的代码,我正在使用 netbeans!

package conexion;
import java.sql.*;

public class CONEXION_BD {
    public static Connection getConexion(){
        Connection con=null;
        try{
            Class.forName("com.mysql.jdbc.Driver");
            con=DriverManager.getConnection
                ("jdbc:mysql://localhost/bd_prueba?user=root&password=");

            System.out.println("Conexion ok");
        }catch(ClassNotFoundException | SQLException e){
            System.out.println("Error "+e);
        }
        return con;
    }

    public static void main (String[] args){
        CONEXION_BD.getConexion();
    }
}

最佳答案

不声明端口的原因是什么?

或者重置你的数据库用户信息,建议你设置一个密码试试,这段代码没有问题,请确认数据库状态

package conexion;
import java.sql.*;

public class CONEXION_BD {
    public static Connection getConexion(){
        Connection con=null;
        try{
            Class.forName("com.mysql.jdbc.Driver");
            con=DriverManager.getConnection
                ("jdbc:mysql://localhost:3306/bd_prueba?user=root&password=");

            System.out.println("Conexion ok");
        }catch(ClassNotFoundException | SQLException e){
            System.out.println("Error "+e);
        }
        return con;
    }

    public static void main (String[] args){
        CONEXION_BD.getConexion();
    }
}

关于java - jdbc/mysql ---> java.sql.SQLException : Access denied for user 'root' @'localhost' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62013946/

相关文章:

php - 使用 php mysql 值的进度条

java - 保存和检索过度更改的代码

java - 使用 Array.sort 和 Lambda 表达式按降序对对象进行排序

php - 尝试更新数据库中的条目

MySQL:有没有一种简单的方法可以将 UUID 转换为整数?

java - 使用 Java 中的串行通信从 Arduino 写入和读取数据

java - 如何为 Netbeans 编写提示?

java - 适用于 Eclipse SWT Text 的监听器是什么?

java - 如何使用 svm 创建用于文本分类的 vector 空间

java - 用Java解析csv文件