![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Pracuję z kilkoma znajomymi nad projektem serwisu internetowego. Korzystamy wszyscy z SVN dla pracy nad kodem. Serwis korzystać będzie z bazy danych, w tej chwili każdy z nas ma własny lokalny serwer MySQL i dysponuje tą samą kopią bazy. Gdy coś się w bazie zmienia, koledzy dostają nowy zrzut bazy i uaktualniają ją u siebie.
Czy można bazę danych postawić na jakimś zdalnym serwerze? Czy np. mając konto na home.pl i tam bazę danych, możliwe jest, że do tej bazy będą podłączali się moi koledzy? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Tak, jak najbardziej zrobisz coś takiego na home.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Home.pl podalem jako przyklad (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) A na darmowych kontach tez jest taka mozliwosc? Czy to zalezy od serwera?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Da się zrobić to na każdym serwerze, jest to kwestia konfiguracji.
Jednak wielu dostawców ze względów bezpieczeństwa zabrania łączyć się z bazą danych z innego serwera, pozwala tylko na połączenia z poziomu localhost własnego serwera. Skonfigurować połączenie zdalne możesz dla dowolnego uzytkownika za pomoca polecenia GRANT. Przykład :
Wykonianie takiego polecenia da dostęp uzytkownikowi 'user' identyfikujacemu się hasłem 'goodsecret' dostęp do wszystkich tabel bazy danych 'test' łączącego się z serwerem bazy danych z hosta 'somehost'. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:54 |