Ich versuche eine Verbindung zwischen meiner WPF-Testanwendung und einer MySql-Datenbank (phpmyadmin) herzustellen. Im Moment habe ich alle Vorschläge von anderen Themen mit ähnlichen Problemen versucht, keine funktionierte.Herstellen einer Verbindung mit einer entfernten MySQL-Datenbank
Ich habe einen Benutzer mit allen Privilegien (http://prntscr.com/ehhrdv) und eine Dummy-Tabelle.
Meine Verbindung Code sieht wie folgt aus:
string conectionString = "Server = r310.reseller.si; Database = ******; Uid = ******; Pwd = ******";
myConnection = new MySqlConnection(conectionString);
try { myConnection.Open(); } catch(MySqlException ex)
{
MessageBox.Show(ex.ToString());
}
Der Fehler Ich erhalte:
MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts.
at MySql.Data.MySqlClient.NativeDriver.Open()
at MySql.Data.MySqlClient.Driver.Open()
at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection()
at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
at MySql.Data.MySqlClient.MySqlPool.GetConnection()
at MySql.Data.MySqlClient.MySqlConnection.Open()
at WpfApplication2.MainWindow.pressMe_Click(Object sender, RoutedEventArgs e) in C:\Users\Tomi\Documents\Visual Studio 2015\Projects\WpfApplication2\WpfApplication2\MainWindow.xaml.cs:line 51
Ich bin nicht sicher, ob mein Benutzer keine Berechtigungen für eine Remote-Verbindung oder etwas anderes hat.
Ich verwalte die Datenbank von der Reseller-Website meines Jobs.
Fehler, dass das Schlüsselwort nicht unterstützt wird. – someone123321
Haben Sie Ihre Firewall überprüft? Könnte ein Firewall-Problem sein – Lee
Was genau sollte ich überprüfen? – someone123321