
さくらインターネットの専用サーバに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を探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
↓の追記(質問:バイナリーの画...
-
OracleInProcServer.XOraSessio...
-
System.Net.Sockets.SocketExce...
-
非接続型なのでしょうか?
-
c#のTLS1.2での通信について
-
VisualStudioでのプログラミン...
-
VB.NET Oracle接続 クライアン...
-
FFFTPでファイル一覧を取得でき...
-
VB2010 Dataset内のDB接続先変更
-
指定したExcelをSQLテーブルに...
-
C#でのデータベースプログラミング
-
ctfmon.exe。スタック ベースの...
-
Windowsが起動しなくなってしま...
-
この技術は
-
Program FilesとProgram Files ...
-
TeraTermマクロの”Link...
-
VistaHomePremiumにPostgreSQL8...
-
Accessのマクロで、"RunApp/ア...
-
web.configとは?(初心者です)
-
VBAカウントダウンタイマーの2...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OracleInProcServer.XOraSessio...
-
System.Net.Sockets.SocketExce...
-
データベース接続/切断の基本的...
-
●Excel VBAからSQLServerのデー...
-
c#のTLS1.2での通信について
-
VB6.0のコードによるMySQLへの接続
-
windows 2008 server にiisをイ...
-
ローカル側のC#から、リモート...
-
.NETでodbc接続したい。
-
VB.netでのMySQLの接続エラーに...
-
VB2010 Dataset内のDB接続先変更
-
Delphi でOracleのデータを表示...
-
javascriptでSQLite接続
-
Visual Studio 2005 Oracle
-
【Win7・64・C#】マイコンUSB通...
-
FFFTPでファイル一覧を取得でき...
-
.NET FrameworkとODP.NET
-
指定したExcelをSQLテーブルに...
-
Active Directory接続エラーに...
-
スマホで使えるデータベースを...
おすすめ情報