1

次のコードを使用して、realbasicでmysqlサーバーに接続してみました。

dim db as MySQLCommunityServer 

db=New MySQLCommunityServer

  db.host="192.168.240.129"
  db.port=3306
  db.databaseName="test"
  db.userName="test"
  db.Password="test"

   If db.Connect() then
      txt1.Text = "Connected"
   else
     txt1.Text = "Connection failed!"+ chr(13)+db.ErrorMessage
   end if

次のメッセージが表示されます connection failed!

誰かが私がそれを修正する方法を知っていますか?

ありがとう

4

3 に答える 3

1

これを追加してみてください:

db.databaseName="root" 
db.userName="test" 
db.Password=""
于 2011-07-15T06:30:57.557 に答える
1

私はちょうどこれに遭遇しました。私の場合、MySql Server がサーバー上で実行されていないことが原因でした。

于 2013-04-18T20:25:51.807 に答える
1

db.Error を確認し、true の場合は db.ErrorMessage を確認してください。失敗した理由に関する詳細情報が得られます。

推測する必要がある場合は、ユーザー テストには IP アドレスからのアクセス許可がありません。ただし、エラー メッセージには、接続できなかった理由が示されます。

于 2011-07-15T20:29:36.980 に答える