3

ローカルホストで挿入を使用して SQL クエリを実行しようとすると、Visual Studio で Mysql.Data 参照を含む単純な C# コードを使用して動作します。しかし、Web サーバー上にある自分のデータベースに接続しようとすると、例外が発生します。

タイプ 'MySql.Data.MySqlClient.MySqlException' の初回例外が MySql.Data.dll で発生しました MySql.Data.MySqlClient.MySqlException (0x80004005): 指定された MySQL ホストのいずれにも接続できません。

私の Web サーバーは Visual Studio / C# からの外部リクエストをブロックしていますか? これらのリクエストを許可するためにサーバーを開くにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1

1

bigrock.com に保存されている MySQL データベースをバックエンドとして使用したという点で、c# で 1 つのアプリケーションを開発しました。アプリケーションでは、接続文字列の単純な間違いになります。そして、ファイアウォールとウイルス対策設定をオフにします。

これは、MySQL データベース接続文字列の正しい形式です:-

string connectionString = "Server=Your_Server_Name;Uid=Your_User_Name;Database=Your_Database_Name;port=Your_Port_No;Pwd=Your_Password;Allow Zero Datetime=true";
于 2015-04-15T11:52:40.830 に答える