Este es el código: package com.alura.test;
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;
public class PruebaConexion{ public static void main(String[] args) throws SQLException{ Connection con = DriverManager.getConnection( "jdbc:mysql://localhost/control_de_stock?useTimezone=true&serverTimezone=UTC", "root", "root1234");
con.close();
}
}
Al apretar run dice esto:
Exception in thread "main" java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:681) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229) at com.alura.test.PruebaConexion.main(PruebaConexion.java:9)
En control-de-stock/pom.xml tengo esto:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0 com.alura control-de-stock 0.0.1-SNAPSHOT Control de stock Proyecto para trabajar con bases de datos con JDBC <java.version>11</java.version>
mysql mysql-connector-java 8.0.31 org.apache.maven.plugins maven-compiter-plugin 3.7.0 ${java.version} ${java.version} TrueAYUDENME ASÍ PUEDO CONTINUAR. MUCHAS GRACIAS