Przekazywanie parametrów połączenia z bazą danych do skryptu

Odpowiedz Nowy wątek
2020-02-11 11:01

Rejestracja: 3 lata temu

Ostatnio: 1 tydzień temu

0

Napisałem prosty skrypt, który pobiera dane z określonej lokalizacji na dysku i przetwarza je zapisując wynik w bazie danych. Skrypt ogólnie działa i robi to, co miał robić, tylko jest całkowicie nieprzenośny, bo parametry (nazwa użytkownika i hasło do bazy itd.) ma na stałe zapisane w kodzie. Teraz chcę go zmodyfikować tak, żeby można go było uruchamiać na innych komputerach i przez innych użytkowników. Jak to zrobić dobrze?
Myślałem o następujących opcjach:

  • wszystko podawać jako argumenty dla skryptu, tylko to będzie bardzo dużo pisania przy każdym uruchomieniu
  • pobierać parametry ze zmiennych systemowych (póki co tak zrobiłem ze ścieżką do katalogu z danymi źródłowymi)
  • plik konfiguracyjny.
    Który z w/w sposobów będzie Waszym zdaniem najwłaściwszy? Albo podejść do tego jeszcze inaczej?
edytowany 1x, ostatnio: piotrd76, 2020-02-11 11:01

Pozostało 580 znaków

2020-02-11 12:00

Rejestracja: 2 lata temu

Ostatnio: 10 godzin temu

1

Z drugą i trzecią opcją najczęściej się spotykam.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0