2017-03-08 31 views
0

私のテストWPFアプリケーションとMySql(phpmyadmin)データベースの間の接続を作成しようとしています。 今、私は、同様の問題を抱えた他のトピックのすべての提案を試みましたが、どれもうまくいきませんでした。リモートMySQLデータベースに接続

すべての特権(http://prntscr.com/ehhrdv)と1つのダミーテーブルを持つユーザーがいます。

string conectionString = "Server = r310.reseller.si; Database = ******; Uid = ******; Pwd = ******"; 



     myConnection = new MySqlConnection(conectionString); 

     try { myConnection.Open(); } catch(MySqlException ex) 
     { 
      MessageBox.Show(ex.ToString()); 
     } 

私は取得していますエラー:

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 

私は、ユーザーがリモート接続または何か他のもののための権限を持っていない天気を確認していない

私の接続コードは次のようになります。

私は自分の仕事のリセラーのウェブサイトからデータベースを管理しています。

答えて

0

次を追加してください:

ドライバ= {SQL Server Native Client 11.0};接続文字列の先頭に

、すなわち:

文字列conectionString =「ドライバ= {SQL Serverネイティブクライアント11.0};サーバー= r310.reseller.si;データベース= ******; Uidの= ******; Pwd = ****** ";

+0

キーワードはサポートされていません。 – someone123321

+0

ファイアウォールをチェックしましたか?ファイアウォールの問題である可能性があります – Lee

+0

具体的に何を確認する必要がありますか? – someone123321

関連する問題