Zdalny dostęp do bazy danych MySQL serwisu WWW przy użyciu VB.NET 2010
Próbuję połączyć projekt vb.net2010 z bazą danych witryny internetowej. Dodałem już% jako hosta w zdalnym dostępie do panelu sterowania mysql i wyłączyłem zaporę ogniową.
Oto kod, którego użyłem:
Dim MySQLconn As New MySqlConnection
MySQLconn = New MySqlConnection("server=www.mysite.net; User Id=myusername; pwd=mypassword; database=mydatabase; port=3306;")
Try
MySQLconn.Open()
MsgBox("Sucess", vbOKOnly)
MySQLconn.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
Wystąpił błąd „Nie można połączyć się z żadnym z określonych hostów MySQL”
Mam nadzieję, że mogę uzyskać pomoc lub sugestie.
Podziękować.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Większość środowisk * nix domyślnie ustawia localhost, co oznacza, że nie możesz połączyć się ze zdalnej maszyny, nawet jeśli wyłączysz zaporę.
Osiąga się to albo przez , albo bardziej ogólnie przez w pliku my.cnf.
Spróbuj zainstalować
gdzie x.x.x.x to adres IP www.mysite.net i zrestartuj serwer mysql.
Aktualizacja
Skoro używasz cpanel, czy dodałeś swój adres IP do białej listy, jak wspomniano tutaj?
http://kb.liquidweb.com/enable ... anel/ http://www.yourhowto.net/how-t ... ction
http://kb.liquidweb.com/enable ... anel/
/
Zasadniczo są trzy rzeczy do zrobienia: