Program nie łączy się z bazą danych

Pytania dotyczące hostingu w CBA.PL oraz inne sprawy doczyczące korzystania z niego.
Nie należy tutaj zgłaszać problemów!
gswidwa
Posty: 2
Rejestracja: 09 sie 2016, 20:37:16
Płeć: Niewybrana
User Agent: Firefox Windows 1366x768

Program nie łączy się z bazą danych

Post autor: gswidwa »

Witajcie :)
Posiadam pakiet PRO, a więc Zewnętrzny dostęp do MySQL jest dostępny.
W swoim programie (platforma .NET C# środ. VS13) próbuję się połączyć z bazą danych, wszystkie dane adresowe są wprowadzane prawidłowo (zostało to sprawdzone przez wiele osób) i nie może połączyć mnie z bazą. Wiecie może co jest nie tak?
Piotr GRD
Posty: 1296
Rejestracja: 25 sty 2010, 11:17:07
Lokalizacja: Szczecin
Płeć: Niewybrana
User Agent: Firefox Windows 1126x845
Kontakt:

Program nie łączy się z bazą danych

Post autor: Piotr GRD »

Najbardziej banalny, a jednocześnie prosty w naprawie, problem jaki mi się nasuwa to to, że używasz jako adres hosta "mysql.cba.pl". Tego używaj tylko dla skryptów znajdujących się "wewnątrz", na CBA. Z zewnątrz podaj adres swojej własnej strony (CBA ma więcej niż jeden serwer, więc adres "mysql.cba.pl" niekoniecznie kieruje tam, gdzie znajduje się akurat Twoje konto).

Jeśli to mimo wszystko co innego, to najlepiej podaj dokładną treść błędu generowaną przez Twój program, lub jaki błąd w odpowiedzi od CBA otrzymuje.
Monitor serwera CBA.pl (zapisz lub dodaj do ulubionych, żeby nie zapomnieć)
------------
Kilka starych, aczkolwiek ciekawych, zdaniem niektórych, zdjęć: http://grd.art.pl/
Jezioro Szmaragdowe w Szczecinie
gswidwa
Posty: 2
Rejestracja: 09 sie 2016, 20:37:16
Płeć: Niewybrana
User Agent: Firefox Windows 1366x768

Program nie łączy się z bazą danych

Post autor: gswidwa »

MySQL connector z C# wyrzuca mi wyjątek przy połączeniu z metodą:
polaczenie.Open();
Link do wartości wyjątku: https://forum.4programmers.net/1277437
Piotr GRD
Posty: 1296
Rejestracja: 25 sty 2010, 11:17:07
Lokalizacja: Szczecin
Płeć: Niewybrana
User Agent: Firefox Windows 1126x845
Kontakt:

Program nie łączy się z bazą danych

Post autor: Piotr GRD »

Najpierw sprawdź poprawność loginu i hasła lokalnie na CBA, np. w PHPMyAdmin: cba.pl/pma/
W razie wątpliwości zmień hasło w panelu CBA w sekcji "bazy danych" (mam w ogóle nadzieję, że utworzyłeś najpierw bazę danych i użytkownika).

Jako host - z zewnątrz - podawaj nazwę swojej strony (a "mysql.cba.pl" tylko dla skryptów tutejszych, lokalnych na CBA). To co wpisałeś tam na tym innym forum 50 minut temu jest bez sensu... 192.168.1.1 to wewnętrzne IP używane, gdy np. PHPMyAdmin tutejszy łączy się z MySQL. Podając taki adres u siebie próbujesz łączyć się z adresem we własnej wewnętrznej sieci.

Poza tym - w tym ostatnim poście na innym forum 50 minut temu - podajesz nazwę użytkownika i nazwę bazy danych o takim samym brzmieniu, a to na CBA raczej się nie zdarza (a przynajmniej nie zdarzało, chyba że od niedawna w nowej wersji panelu coś zmieniono). Upewnij się co do danych w panelu CBA w sekcji "bazy danych".
Monitor serwera CBA.pl (zapisz lub dodaj do ulubionych, żeby nie zapomnieć)
------------
Kilka starych, aczkolwiek ciekawych, zdaniem niektórych, zdjęć: http://grd.art.pl/
Jezioro Szmaragdowe w Szczecinie
ODPOWIEDZ