C# + MySql + localhost PROBLEM

C# + MySql + localhost PROBLEM
G1
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:15
0

Podczas połączenia do bazy mysql w c# wyskakuję komuniat: The host 127.0.0.1 does not support SSL connections.

Kopiuj
string connectionString = "datasource=127.0.0.1;username=iniesta07;password=***;database=osadnicy";
string query = "SELECT * FROM uzytkownicy";
            

            MySqlConnection databaseConnection = new MySqlConnection(connectionString);
            MySqlCommand commandDatabase = new MySqlCommand(query, databaseConnection);

            try
            {
                databaseConnection.Open();
                MySqlDataReader myReader = commandDatabase.ExecuteReader();

                MessageBox.Show("User succesfully registered");

                databaseConnection.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

Czy waszym zdaniem jest to kwestia kodu czy lokalnego serwera? Z góry dzięki za pomoc.

Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 6 godzin
1

Lokalnego serwera, bo nie obsługuje połączeń SSL. Spróbuj do swojego ConnectionString dodać SslMode=none.

G1
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:15
1

Dzieki, działa. Ale w momencie gdy baza danych będzie znajdować się na serwerze (prawd home) to ten zapis już usunąć?

Łukasz Betta
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 6 lat
  • Postów:22
1

home.pl chyba nie pozwala na połączenia z bazą z zewnętrznych aplikacji :(

G1
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:15
0

Z zewnętrznych aplikacji tzn tych, które nie są na tym serwerze? W takim razie, w jaki sposób robicie aplikacje desktopowa z bazą na serwerze online? Inny serwer niż home?

G1
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:15
0

Ktoś z Was pisał aplikację okienkową i miał bazę danych na jakimś serwerze online? Odświeżam pytanie :)

kbi64
  • Rejestracja:prawie 18 lat
  • Ostatnio:7 miesięcy
  • Lokalizacja:Wielkopolska
0

https://www.hekko.pl/ - obsługuje zewnętrzne połączania
www.iq.pl - też obsługuje takie połączenia
zapytanie wysyłałem całkiem niedawno więc oferta aktualna, zapytaj i obejrzyj ofertę, też skorzystam z któregoś hostingu jak skończę swoją aplikacje

JP
  • Rejestracja:ponad 7 lat
  • Ostatnio:5 miesięcy
  • Postów:1065
0

Zwykle jest to nioptymalne. Lepiej zrobić Webapi które wysyła jakieś spreparowane viewmodele czy dto.
Jeśli masz pewność że wszyscy klienci będą mieli świetne łącza to ok ale zastanów się czy nie lepiej zrobić normalną webapp albo jakiś serwer dedykowany dla bazy i vpn.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.