Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] no driver susitable

jaja. que hice mal?

Exception in thread "main" java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:mysql:localhost/control_de_stock?useTimeZone=true&serverTimeZone=UTC at com.alura.jdbc.view.ControlDeStockFrame.cargarTabla(ControlDeStockFrame.java:215) at com.alura.jdbc.view.ControlDeStockFrame.configurarTablaDeContenido(ControlDeStockFrame.java:59) at com.alura.jdbc.view.ControlDeStockFrame.(ControlDeStockFrame.java:46) at com.alura.jdbc.ControlDeStockMain.main(ControlDeStockMain.java:10) Caused by: java.sql.SQLException: No suitable driver found for jdbc:mysql:localhost/control_de_stock?useTimeZone=true&serverTimeZone=UTC at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:706) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229) at com.alura.jdbc.controller.ProductoController.listar(ProductoController.java:21) at com.alura.jdbc.view.ControlDeStockFrame.cargarTabla(ControlDeStockFrame.java:213) ... 3 more

1 respuesta

¡Hola Jorge! espero que estés bien.

El error indica que no se encontró un driver adecuado para la URL de conexión que estás utilizando.

Para solucionar este problema, asegúrate de tener el driver JDBC de MySQL y agregarlo como dependencia en tu archivo de configuración del proyecto.

Aquí tienes un ejemplo de cómo agregar el driver JDBC de MySQL como dependencia en un proyecto Maven:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.26</version>
</dependency>

Asegúrate de reemplazar la versión del driver por la versión que estás utilizando en tu proyecto.

Compruebe si funciona por favor. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios.