Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Beginner Web en 30 Julio 2019, 08:03 am



Título: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: Beginner Web en 30 Julio 2019, 08:03 am
Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateTimeBehavior=convertToNull using com.mysql.jdbc.Driver (java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long)

bueno ese es el problema


Título: Re: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: rub'n en 30 Julio 2019, 10:57 am
Según el log haces un casting mal, de BigInterger a Long.

Muestra más código a ver.


Título: Re: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: Beginner Web en 30 Julio 2019, 20:19 pm
no,no es eso, solo que no uedo establecer una conexión a una base de datos desde NetBeans en services "New Conecction" o algo asi no se que pasa hace un buen tiempo que no puedo establecer esa conexión pero con código puro de java si puedo

sale eso

Cannot establish a connection to jdbc:mysql://localhost:3308/muebleria?zeroDateTimeBehavior=convertToNull using com.mysql.jdbc.Driver (Unable to load authentication plugin 'caching_sha2_password'.)


Título: Re: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: lesterian en 7 Febrero 2020, 04:45 am
TENGO EL MISMO PROBLEMA...PUEDO CREAR UN PROYECTO NUEVO, AGREGAR EL JAR DE MYSQL EN EL MISMO PROYECTO Y PUEDO TRAER DATOS DE LAS TABLAS DE MYSQL....PEEEEEEEEERO CUANDO QUIERO QUIERO ESTABLECER LA CONEXION "NEW CONNECTION" EN Services NOOO PUUUUUUUEDO.... HE SEGUIDO UN CULO DE TUTORIALES Y NADA....

ALGUNA SOLUCION?? POR AHÍ?? ALGUN CRISTIANO??


Título: Re: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: WHK en 7 Febrero 2020, 05:10 am
Hola, la próxima ves intenta no revivir temas viejos.

Talves tu problema sea el driver de MySQL, verifica la versión de MySQL si es CE o Enterprise, si es MariaDB 5 o 10, etc.

Has probado con Postgres mejor?, por otro lado, podrías probar con Spring Boot ya que trae integrado por defecto las dependencias para MySQL si lo seleccionas desde Spring Starter.

Saludos.


Título: Re: Cannot establish a connection to jdbc:mysql://localhost:3306/muebleria?zeroDateT
Publicado por: EdePC en 7 Febrero 2020, 06:30 am
Saludos,

- También me ha pasado, es problema de la versión del Driver como comenta WHK, si se tiene instalado el viejo y confiable Netbeans 8.2 o anterior estos vienen con el MySQL Driver viejo embebido, la solución es ir a la web de MySQL y descargar la versión nueva del driver, luego agregar esta librería al proyecto quitando antes la referencia a la vieja.

https://dev.mysql.com/downloads/file/?id=492426 > No thanks, just start my download.

- Esto es para el error: zeroDateTimeBehavior=convertToNull, es ese tu error o es otro?