@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() после завершения работы с базой данных, чтобы корректно закрыть соединение и освободить ресурсы.