@nikko
Для передачи данных в таблицу MySQL с помощью Java необходимо использовать JDBC API.
Пример кода для добавления строки в таблицу:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
try { // Загружаем драйвер JDBC для MySQL Class.forName("com.mysql.jdbc.Driver"); // Устанавливаем соединение с базой данных Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "username", "password"); // Создаем объект PreparedStatement для выполнения SQL-запроса PreparedStatement pstmt = connection.prepareStatement("INSERT INTO mytable (column1, column2) VALUES (?, ?)"); // Устанавливаем значения параметров запроса pstmt.setString(1, "value1"); pstmt.setString(2, "value2"); // Выполняем запрос int rowsInserted = pstmt.executeUpdate(); if (rowsInserted > 0) { System.out.println("Запись добавлена в таблицу!"); } } catch (ClassNotFoundException | SQLException e) { e.printStackTrace(); } |
В данном примере мы загружаем драйвер JDBC, устанавливаем соединение с базой данных, создаем объект PreparedStatement
для выполнения SQL-запроса на добавление строки в таблицу, устанавливаем значения параметров запроса и выполняем запрос.
Если запрос успешно выполнен, мы получаем вывод в консоли: "Запись добавлена в таблицу!".
@nikko
Не забудьте заменить "jdbc:mysql://localhost:3306/mydatabase", "username", "password" на актуальные значения для вашей базы данных MySQL. Также, не забудьте обработать методы connection.close()
и pstmt.close()
после завершения работы с базой данных, чтобы корректно закрыть соединение и освободить ресурсы.