Тут я объясню как подключиться к БД MySQL на Java (JDBC).
Всё очень просто:
1. Сначало нужно скачать connect, я выбераю Connector/J 8.0.21 platfrom Independent, и скачиваю tar-файл
2. Распаковаю tar-файл, нужен файл mysql-connector-java-8.0.21.jar
3. Нужно установить либо Denwer, или XAMPP, я лично использую XAMPP.
4. Запускаете Apache и MySQL
5. Создаёте таблицу в PHPMyAdmin, допустим jdbctest с полями: userid, username, password.

Теперь вот пример:

Код:
import java.sql.*;

public class JDBCTest {

  public static void main(String[] args) {
    Connection conn = null;
    Statement stmt = null;
    ResultSet rs = null;

    try {
      // Регестрируем класс
      Class.forName("com.mysql.jdbc.Driver");
      // Подключаемся к JDBC
      conn = DriverManager.getConnection("jdbc:mysql://localhost/jdbctest","root","");
      // 
      stmt = conn.createStatement();
      // Выполняем SQL запрос
      rs = stmt.executeQuery("SELECT * FROM users");
      // Цикл будет работать пока есть записи 
      while(rs.next()){
        // Вывод на экран
        System.out.println(rs.getInt("userid") + " " + rs.getString("username"));
      }
      // Всё закрываем
      conn.close();
      stmt.close();
      rs.close();
    }
    catch(Exception ex) {
       // Если произошла ошибка
      ex.printStackTrace();
    }
  }
}

Чтобы скомпилировать выполните следующую комманду: javac -cp C:\jdbctest\mysql-connector-java-8.0.21.jar; JDBCTest.java