Witam serdecznie. Mam pewnie problem - nie wiem jak połączyć się z bazą danych sqlite. Sytuacja wygląda następująco: mam dwa serwery - jeden, na którym mam forum i drugi vps na którym znajduje się baza sqlite w formacie db.
Teraz chcę z hostingu na którym znajduje się forum połączyć się z tą bazą, która znajduje się na serwerze VPS. Czy da się to zrobić? Jeśli tak, to jak mogę to uczynić?
Z góry dziękuję za każdą odpowiedź, może coś uda się zdziałać w tym temacie
Eee.... masz VPS i nie wiesz jak się połączyć do BD ?
podajesz IP serwera i gotowe....
Pardon, za szybko napisałem zanim pomyślałem. Zgadza się Sqlite jest lokalną bazą. Jednakże do ciągłego użytku nie jest to dobre rozwiązanie.
Bo można by było odpalić sesją FTP i tak się podpiąć, ew. jakoś po SSH lub poprostu skopiować ją sobie na serwer
Możesz podmontować zdalny katalog poprzez sshfs. Tyle że, czy na pewno potrzebujesz sqlite ? Nie lepiej mysql, albo coś innego?
Sqlite nie ma serwera w stylu MySQL. Cała baza to plik, do którego musisz mieć dostęp. Otwerasz go sobie w jakimś programie. Ja korzystam z sqlite3 dla konsoli lub Sqlite Studio w okienku. Program dostępny jest zarówno na Linuxa, jak i na windę.
W Navicat korzystają z tego: https://github.com/michalliu/Win32Binaries/blob/master/Navicat%20for%20SQLite%20v10.0.11/ntunnel_sqlite.php
Działa, bo sam używam właśnie w Navicat, chociaż z poziomu aplikacji napisanej w PHP tego nie próbowałem.
O jasny gwint, dopiero teraz zauważyłem datę posta, a wątek był 3 na liście... No ale w każdym razie może innym się przyda powyższa informacja.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)