2017-09-25 2 views
0

自己署名証明書がmysqlへの接続を中断していますか? 私は既にデータに明確なアクションを与え、管理へのアクセスを許可しています。C#Connection mysql with self signed

でも接続はまだエラーになっています。

Catalog=devbaf;User Id=userclient;password=client123 

接続コード:

try 
     { 
      string constring = "SERVER=123.45.678.9;DATABASE=devbaf;User Id=backendsystem;PASSWORD=1q2w3e4r5t;"; 
      using (MySqlConnection con = new MySqlConnection(constring)) 
      { 
       using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM users")) 
       { 
        using (MySqlDataAdapter sda = new MySqlDataAdapter()) 
        { 
         cmd.Connection = con; 
         sda.SelectCommand = cmd; 
         using (DataTable dt = new DataTable()) 
         { 
          sda.Fill(dt); 
          gvtest.DataSource = dt; 
          gvtest.DataBind(); 
         } 
        } 
       } 
      } 
     } 
     catch (Exception e) 
     { 
      Response.Write(e.Message.ToString()); 
     } 

説明問題:

指定のMySQLのいずれにも接続できませんが、このような

私のチームの接続をホストします

私はローカルサーバーにデータベースを作成しているので、私の友人はそれを使ってデータを挿入することができます。彼が接続スクリプトを作成すると、データベースに接続しなくても、サーバーに接続できます。彼はすでにいくつかのファイルをサーバーに移動しようとしていますが、動作しますが、データベースへの接続は接続されません。私はプログラマーではなく、このcozのPHPプログラマーのための経験がありません。私の説明が明確であることを願って

答えて

0

ホストに接続しようとしたようなエラーメッセージが表示されましたが、接続文字列にMySQLサーバー名またはホストアドレスがありません。 MySQLホスト名またはサーバーアドレスを接続に追加することをお勧めします。あなたの問題を解決します。このコードスニペットは、問題を解決するかもしれないが

あなたはなぜか、それが質問に答えるどのように説明していない、この

string connectionString ="SERVER=servername; DATABASE=databasename; User Id=userid; PASSWORD=password;"; 
+0

を試すことができます。コードの説明を含めてください。本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。コード提案の理由がわからない人もいるかもしれません。 –

+0

私はそれを更新する –

+0

答えに感謝、私はすでに説明とスニペットコードを与える.. @SanthakumarMunuswamy –

関連する問題