さくらインターネットの専用サーバにMySQLを設置しています。
ローカルPC(私の自宅PC・Windows XP)で
VC#2008にて、専用サーバのMySQLに繋ぎ、
データベース操作(select等)を行いたいのですが、
可能でしょうか?
現在、ローカルPCに、MySQL Connector Net 6.2.2をインストールし、
MySql.Data.dllを参照設定でVC#2008の開発中のプロジェクトに
追加しています。
コードは下記URLのソースコードと殆ど同じです。
DB接続情報は勿論専用サーバのMySQLへの接続情報を
設定していまして、Data Sourceには、
localhostを設定しています。
http://hades.arrow.jp/blog/2008/08/cmysql3.html
下記も記述しています。
using MySql.Data.MySqlClient;
using MySql.Data.Types;
実行しますと、下記のステップで失敗します。
// 接続を開く
myConn.Open();
Unable to connect to any of the specified MySQL hosts
というエラーメッセージが出てきます。
以上、問題が分かる方、よろしくお願いします。
No.2ベストアンサー
- 回答日時:
専用サーバが、管理者権限全権ありなら、MySQL用のポートを開けておけば接続できるでしょうね。
一般的にはセキュリティの関係などでやらないですが。
やるとしたらSSH経由のMySQL接続ですかね。
http://dev.mysql.com/doc/refman/4.1/ja/windows-a …
通信が暗号化されるのでってところが、どうしてもやらないといけないとしたら、使う理由。
VPNで接続できるなら、その選択もありですが。
http://www.itmedia.co.jp/help/howto/linux/vpn/
こちらも暗号化面で比較的安全。
SSHにしても、VPNにしても過信は禁物として。
SSHの欠点は、アプリの作り方か難しくなる、もしくはユーザの利便性が悪くなると言うこと、利点はサーバ上でデフォルトでインストールされている事が期待できる事。
VPNの欠点はサーバにデフォルトではインストールされていないだろう、ということ、利点はリモートとは言えLAN扱いなのでアプリ構築、ユーザ操作は楽ということ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- フリーソフト 色々な形式の個人情報を後で参照しやすいようWindow10で管理したいのですが、どんな方法があるの? 1 2023/04/29 16:46
- MySQL XamppでインストールしたMySQLのフォルダのWinRARでのバックアップについて 1 2022/06/22 18:55
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
●Excel VBAからSQLServerのデー...
-
【Win7・64・C#】マイコンUSB通...
-
c#のTLS1.2での通信について
-
データベース接続/切断の基本的...
-
javascriptでSQLite接続
-
ConnectNamedPipeの接続待ち
-
FFFTPでファイル一覧を取得でき...
-
ローカル側のC#から、リモート...
-
ctfmon.exe。スタック ベースの...
-
TeraTermマクロの”Link...
-
タスクバーのボタンがオレンジ...
-
IIS7.5 Excel ファイルオープ...
-
コマンドボタンのキャプション...
-
web.configとは?(初心者です)
-
VBAカウントダウンタイマーの2...
-
VBAでネットワーク上のバッ...
-
ASP.NET での処理表示について
-
audiveris(pdf楽譜を読み込む...
-
.netでスタートページでエラー...
-
WindowsのコマンドラインからEx...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NETでSQL-SERVERへの接続方法
-
System.Net.Sockets.SocketExce...
-
OracleInProcServer.XOraSessio...
-
VB6.0のコードによるMySQLへの接続
-
ConnectNamedPipeの接続待ち
-
c#のTLS1.2での通信について
-
CGIとPHPは何をするもの?
-
.NETでodbc接続したい。
-
データベース接続/切断の基本的...
-
FFFTPでファイル一覧を取得でき...
-
VB.NET ORA-12170
-
javascriptでSQLite接続
-
COBOL 2002 でデータベースの接続
-
windows 2008 server にiisをイ...
-
ORACLEに接続できない
-
ASP.NETのパフォーマンスと接続...
-
[asp.net]visual studio2008のD...
-
VB.netでのMySQLの接続エラーに...
-
●Excel VBAからSQLServerのデー...
-
Android端末から外部DB(MYSQL...
おすすめ情報