Я уже несколько дней пытаюсь подключить netbeans к серверу mysql, переустановил mysql и изменил настройки аутентификации; Изменен мой файл коннектора / jar.
Я получаю сообщение "Соединение установлено!" сообщение, когда я делаю соединение с базой данных, я могу просмотреть их данные. Но я продолжаю получать эти исключения: -
java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger не может быть приведен к java.lang.Long
java.math.BigInteger не может быть приведен к java.lang.Long
Вот мой код: -
public static void main(String[] args) {
// TODO code application logic here
String s="";
try{
String url="jdbc:mysql://localhost:3306/mma";
String user="root";
String password="Reshteenbb4905";
Connection c=DriverManager.getConnection(url, user, password);
//Connection c=DriverManager.getConnection(url);
//
Statement stat=c.createStatement();
ResultSet result=stat.executeQuery("select ProductID from product "
+ "where ProductID='1'");
ResultSet result2=stat.executeQuery("select * from product");
while(result2.next()){
int i=result2.getInt(1);
s=result2.getString(2);
String description=result2.getString(3);
double d= result2.getDouble(4);
}
result.close();
//ResultSet result2=stat.executeQuery("select * from product");
//boolean cursor=result.next();
}catch(SQLException e){
for(Throwable t:e){
System.out.println(t);
e.getMessage();
}
// e.printStackTrace();
}
}