Громадянам України

Як завантажити файли з бази даних за допомогою Java?

Техніка проста. ми використовуйте JDBC для читання даних із бази даних і використовуйте файловий ввід/вивід для запису файлу CSV. Необхідна бібліотека драйверів JDBC для основної бази даних (у цій публікації використовується MySQL). Спочатку ви дізнаєтеся, як написати код Java для експорту даних із цієї таблиці у файл CSV.

Резервне копіювання бази даних

  1. Увійдіть у phpMyAdmin.
  2. Виберіть вихідну базу даних на лівій панелі.
  3. Натисніть вкладку «Експорт» у верхній центральній панелі.
  4. Виберіть Швидкий або Спеціальний метод експорту. …
  5. У спадному меню виберіть формат, у якому ви хочете зберегти файл. …
  6. Натисніть кнопку Go, щоб продовжити.

Дії для завантаження файлу.

  1. Створіть об’єкт URL для файлу, який ми хочемо завантажити.
  2. Відкрийте підключення до URL-адреси за допомогою класу HttpURLConnection.
  3. Отримайте вхідний потік для підключення.
  4. Створіть вихідний потік, щоб зберегти файл на диск.

Читання файлу завершено за допомогою класу Scanner. Коли ми хочемо прочитати файл за допомогою класу Scanner, ми надаємо шлях до файлу, який ми хочемо прочитати, як параметр до конструктора класу. Шлях до файлу можна отримати за допомогою шляхів Java.

Отримання документа з бази даних Щоб отримати документ із бази даних, виберіть запис, який містить дані документа як масив байтів. Потім завантажте масив байтів із запису в MemoryStream і створіть об’єкт Document, який завантажить документ із MemoryStream.