Dzisiaj jest czw kwie 09, 2020 10:20 pm


PYXIS a debian 10

Wszelkie pytania dotyczące konfiguracji.
  • Autor
  • Wiadomość
Offline

fiscom

  • Posty: 3
  • Rejestracja: śr sty 24, 2018 7:37 pm

PYXIS a debian 10

Postpn lut 24, 2020 11:44 pm

Witam,
Dla przyszłych/chcących przenieść bazę na nowy system linuxowy ( czytaj debian 10) podaję sposób na odtworzenie bazy ze "starego" systemu. Po paru godzinach walki z debianem 10 i kontaktu z Piotrem opiszę jak szybko nie męcząc się można to zrobić.
Wiedząc, że debian 10 dalej "nie pozostaje" z programistami od mysql ver.5 i defaultowo ma w repozytoriach "Marysię", która nie jest kompatybilna z "Naszą" bazą "pyxiora" trzeba wykonać następujące kroki.
1. Zalogowanym na "busterze" ściągamy paczkę poprzez wydanie komendy
wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
2. Następnie z konta roota albo za pomocą polecenia sudo instalujemy/konfigurujemy ściągniętą paczkę
wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
3. Domyślnie jest podświetlona instalacja bazy mysql w wersji 8 ale zmieniamy ją na wersje 5.7.
4. Przechodzimy na pole OK i potwierdzamy.
5. Robimy aktualizacje/pobranie paczek z nowego repozytorium tzn, z konta root'a albo "sudo apt update"
6. z konta root'a albo sudo apt install mysql-server.
Oczywiście podczas instalacji trzeba podać hasło "supervisora" do mysql'a.
7. Logujemy się do naszego mysql'a oczywiście w wersji 5.7...., tworzymy bazę o nazwie .... jaką chcemy, tworzymy użytkownika ze wszystkimi prawami do tej bazy ( create user .... a następnie grant all on "nasza baza" )
8. Edytujemy plik /etc/mysql/mysql.conf.d/mysqld.conf.d/mysqld.cnf i zmieniamy wpis bind-address = 127.0.0.1 na 0.0.0.0 pozwalający na dostęp za każdego adresu w sieci
9. następnie polecenie /etc/init.d/mysql restart, oczywiście z konta root'a albo poprzez sudo
8. W "łindołsie" naciskamy klawisz "windows"+r i wpisujemy w polu otwórz odbcad32 i enter . Wpisujemy alias PYXIS4SQL usera i hasło podane w bazie mysql na debianie 10. Test powinien być O'K.
9. Następnie uruchomiłem program pyxis'a, żeby pozakładał sobie tabele i przy okazji zobaczyć czy nie wywala jakiś błedów.
9. Dearchiwizacja udała się u mnie tylko z lini poleceń ( poprzez program PYXISA brak kartoteki abonentów) czyli mysql -u rooot -phasło "nazwa naszej nwej bazy" < "archiwizacja naszej bazy po dekompresji czyli "nazwa_bazy_..sql"". Wcześniej zamknąłem program pyxis'a.
10. Cieszymy się/albo nie :) z prznieisienia bazy na nowy system.


P.S.
Piszę o tym bo szkoda czasu na kombinowanie z mysql versji 8 czy "marią". Po prostu program się zbuntuje.
Sposób instalacji bazy mysql 5.7 na debianie 10 oczywiście ściągnąłem z weba.
Offline

Pyxis

Site Admin

  • Posty: 1873
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: PYXIS a debian 10

Postśr mar 11, 2020 9:56 pm

Dzisiaj przetestowalem dzialanie z MySQL v8 na Debianie 10.
Zarowno Pyxis4SQL jak i Sprzedaz4SQL poradzily sobie calkiem OK - musialem zmodyfikowac jedna z procedur odpowiedzialna w Sprzedazy za policzenie kwoty remanentu, bo zmienily sie nieco wymagania co do pol z datami.
Piotr Szkut - PYXIS

Wróć do Konfiguracja

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości

cron