Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak stworzyć instalator po zakończeniu pracy z aplikacją Java Desktop z bazą danych MySQL?

  1. Tak. Możesz użyć jakiegoś kreatora konfiguracji, na przykład InnoSetup. Osobiście jednak lubię dawać moim klientom plik zip, który rozpakowują gdziekolwiek chcą. Wykonywalny jar powinien być w stanie obsłużyć wszystko sam (podoba mi się, gdy nie ma potrzeby instalowania oprogramowania, wystarczy rozpakować i uruchomić).
  2. Jeśli jest zakodowany na stałe, to tak (ale co masz na myśli przez zakodowany na stałe ? ścieżka do pliku? adres IP?). Powinieneś używać właściwości lub plików konfiguracyjnych dla ścieżek i innych zewnętrznych rzeczy, od których zależy Twoje oprogramowanie. Oprogramowanie powinno czytać z tych plików. Po uruchomieniu sprawdź obecność takich plików - jeśli ich nie ma, użytkownikowi powinno zostać wyświetlone okno, w którym można wprowadzić konfigurację.

Jeśli chodzi o wdrażanie MySQL za pomocą swojego kodu - rozważ użycie do tego serwera, aby Twoi użytkownicy nie byli zmuszani do instalowania MySQL, zamiast tego połączyli się z nim przez sieć. Jeśli potrzebujesz bazy danych tylko do lokalnego przechowywania danych, dlaczego nie użyć SQLite lub podobnego, opartego na plikach silnika bazy danych?

Powyższe odpowiedzi są tylko sugestiami i mniej więcej odzwierciedlają mój sposób myślenia. Chętnie wysłucham kogoś z większym doświadczeniem. Niemniej jednak mam nadzieję, że odpowiedzi trochę pomogą :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrypt importu CSV do Mysql w celu dopasowania pól

  2. Wiele instrukcji wstawiania w pojedynczym ODBC ExecuteNonQuery (C#)

  3. nie można ustawić wartości pola przez ustawiacz odbić

  4. Nie można zainstalować pakietu mysqlclient Python w systemie Windows

  5. Czy mogę SSH do MySQL za pomocą narzędzi GUI?