複数サイトのアクセス解析PC・周辺機器などプライバシーポリシーラズベリーパイ。自作のアプリ、その他システム関連の紹介をしていきます。>その他プログラムなどについてC#からXSERVERのMySQLへ接続2019年4月30日C#からXSERVERのMySQLへ接続C#で書いたコードからXSERVER(外部)のMySQLへ接続する方法です。後にメンテしないといけなくなるコードの量が増えるので、SSHポートフォワーディングは、コードでの実装はしませんでした。SSHポートフォワーディングは、PuTTYを使ってSSHポートフォワーディングをしています。PuTTYでのポートファードは、こちらのページを参考にしてみてください。通常のMySQLへ接続するコードと同様です。Connector/NETをダウンロードします。※NUGETを使ってもインストールできると思います。ダウンロードをした後は、ダウンロードしたインストーラーを実行します。難しくは無いとは思います。C#のコードC#のコードは下記のようになります。MySql.Data.MySqlClient;を先頭に追加します。画面をクリックすると別画面で大きく表示されます。ここから下がSSHポートフォワーディングを経由してXSERVER(外部)のMySQLへ接続してデータを取得する処理になります。前提としてPuTTYが起動されてXSERVERへのポートフォワーディングが実行されている状態です。接続先のDBの[test]テーブルより全行を取得して取得したデータはフォーム上のデータグリッドビュー(dgXSrvMySQL)に表示をします。成功すればXSERVER(外部)のMySQLからデータを取得できます。同様に更新・追加・削除も可能です。コード自体は通常のMySQLへの操作と同じです。ローカルへのアクセスでは無いので少しレスポンスが遅いとは思います。画面をクリックすると別画面で大きく表示されます。ボタンを押すと下記のサンプルコードが実行されてXSERVERのDBからデータが取得されて画面に表示されます。画面をクリックすると別画面で大きく表示されます。C#からMySQLへ接続してデータ取得をするサンプルC#からMySQLへ接続してデータ取得をするサンプルです。dt;//コネクションCLOSEcon.Close();これでC#からXSERVERのMySQLへ接続は以上になります。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。quoted-printable形式です。OneDriveで保存しているファイルを復元する方法です。複数サイトのアクセス解析メタ情報ログイン投稿フィードコメントフィードWordPress.orgラズベリーパイとサンデープログラミングラズベリーパイ。自作のアプリ、その他システム関連の紹介をしていきます。