質問: new MySqlConnection(connectionString); connection.Open(); MessageBox.Show("MySQLに接続しました!"); // 接続の解除 connection.Close(); } catch (MySqlException me) { MessageBox.Show("ERROR: " + me.Message); } ``` よろしくお願いします.
回答: 質問者さんが利用されている StarServer というのは自分は分かりませんが、ググると という HP がヒットし、それを見る限り PHP ベースの Web アプリをホストする目的で提供されているサービスで、MySQL には Web サーバーの PHP アプリから接続して使うというように見えます。 その MySQL に、質問者さんは .NET Framework ベースのアプリから接続して使おうとしているようですが、そもそもそのようなことは可能なのか、StarServer には確認済なのですか? 未確認なら、まず StarServer のサポートに質問者さんがやろうとしていることが可能か聞いてください。 質問者さんのアプリから直接接続できなければ、StarServer の Web サーバーの PHP アプリからは当然問題なく接続できるのでしょうから、PHP の API の作り方を勉強して作って StarServer の Web サーバーにデプロイし、以下のような構成にしてはいかがですか? 質問者さんのアプリ(HttpClient など実装) ⇔ API ⇔ MySQL StarServer に確認した結果、接続できるという回答があればその旨この回答のコメント欄に書いてください。