Cytat
Niestety nie wszędzie da się połączyć, bo spotkałem się z serwerami, które przyjmują połączenia tylko z localhost. :?
To juz jest zależne od uprawnień jakie posiadasz, a także, czy serwer nasłuchuje również z sieci. Jeżeli chodzi o to pierwsze:
[sql:1:1b90601210]grant all on nazwa_bazy.* to uzytkownik@'serwer' identified by 'haslo'[/sql:1:1b90601210]
Więc jeśli zamiast 'serwer' będzie '%' to _teoretycznie_ będziesz mógł połączyć się z każdego miejsca. Piszę teoretycznie, bo jest to jednak zależne od kilu innych czynników (jak choćby inni uzytkownicy i nazwy hostów dla nich) - dokładne informacje w manualu MySQL. Jest to dość dobrze i przejrzyście opisane.