Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 6.04.2008 Ostrzeżenie: (0%)
|
W przypadku gdy Apache2 z PHP5 działają na tym samym serwerze wystarczy w PHP napisać:
A co jeśli Apache2 z PHP5 są na innym serwerze niż serwer baz danych - MySQL5 (przykladowo przyklad.pl)? Analogiczny kod wyglada tak:
Ale przy standardowej konfiguracji nie działa (przechwytuje wyjątek z komunikatem SQLSTATE[HY000] [2003] Can't connect to MySQL server on przyklad.pl). Czy zle rozumiem DSN w PDO czy to kwestia skonfigurowania MySQL? Jeśli to drugie to jak to zrobić? |
|
|
|
![]() |
Post
#2
|
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 |
Zaloguj się do MySQL'a, będziesz miał bazę mysql w tabeli users, w polu host przy danym użytkowniku zmień wartość pola na %.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 24.04.2008 Ostrzeżenie: (0%)
|
w polu host przy danym użytkowniku zmień wartość pola na %. ale zmiana dla uzytkownika 'root' na ta wartosc chyba nie bedzie bezpieczne (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) , według mnie pomiń root'a |
|
|
|
diniox Połączenie się z MySQLem z innego komputera 6.04.2008, 09:45:05
kyujitsu zaloguj sie na jednostke serwera edytuj plik: /etc... 24.04.2008, 01:51:10 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 21:45 |