以前に投稿した記事「旅先でクラウド上のWindowsサーバにRDP接続」は、Androidセルフォンのアプリケーションで、SSHのポートフォワードを介して
WindowsサーバにRDP接続するというものでした。
この記事で紹介した、僕を助けてくれるアプリケーションのうちの1つがこれなんです。
これのポートフォワード設定を追加してあげると、セルフォンのアプリケーションから、サーバのデータベースのデータを参照したり更新したりすることができます。
皆さんもご存知のとおり、あたりまえのことなんですけどね。
前提
「旅先でクラウド上のWindowsサーバにRDP接続」と同様に、外部から接続可能なSSHが存在し、SSHが目的のサーバ・アプリケーション(今回はデータベース)にポートフォワードしてくれることが前提です。
ポートフォワード
ConnectBotのSSHに下図にようなポートフォワードを追加してあげます。この例は、SSHサーバのローカルで稼働するMySQLに接続する設定です。
RDPは以前に設定したものです。
データベースのデータを操作するアプリケーション
データベースのデータを操作するのに便利なアプリケーションがあります。僕の好みです。皆さんの評価など受け付けません。
MySQLへの接続はこんなふうにしてあげます。
デフォルトでSQLiteへの接続が見えますが、ここにSQLiteがいれば、おそらくつながるのでしょう。
MySQLをクリックすると、こんなふうにオブジェクトが見えるようになります。