Тут я объясню как подключиться к БД 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