ちょっと、mySQLデータベースを実行しているローカルLAN上のPCに接続する際に問題があります。LAN経由でmySQLに接続
私が持っているVB6のコードは次のとおりです。
.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=\\SERVERPC;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"
が、私はそれは(私は、MySQLだけでなく、私のDEVシステム上で実行されている)だけで正常に動作「localhost」を入れた場合しかし、私は他の上に置いた後、マシンはそれまで接続していません。
私のネットワークでSERVERPCにアクセスできますが、何らかの理由でVB6が見つかりませんでしたか?私はIPアドレスを試したこともあります:
.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=192.168.1.9;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"
そしてまだ動作しません。すべてのファイアウォールをオフにしてもまだ何も... 192.168.1.9 IPのために私のルータにポート3306を追加しましたが、まだ何もありません!
DEVコンピュータはWindows XP SP3で、mySQLサーバはVista Home Premにあります。 32ビット。
助けがあれば助かります。ありがとう! :O)
デビッド
これはLinux用のようです。 – StealthRT
@Stealth。真ですが、設定ファイルを見つけたら設定は同じにする必要があります。私は今テストするためにWindows版をインストールしています。 @Stealth。 – jordanbtucker
私の設定ファイルは 'C:¥Program Files¥MySQL¥MySQL Server 5.1¥my.ini'にあります。これは私が与えたリンクの'/etc/my.cnf'に対応しています。 – jordanbtucker