/ / MySQL接続文字列エラー - mysql、vb.net、phpmyadmin

MySQL接続文字列エラー - mysql、vb.net、phpmyadmin

だから私は "phpMyAdminを転送するために"別のネットワークからアクセスするとうまくいきました。 xxx.xxx.com:8080と入力すると、ブラウザからアクセスできます。私の問題は私がVB.NETを使って開発した私のプログラムがデータベースとの接続を確立できないことです(phpMyAdmin)。

   Dim ServerString As String = "Server=xxx.xxx.com,8080;Database=hresource;Uid=trade;Pwd=1234"

SQLConnection.ConnectionString = ServerString

Try
If SQLConnection.State = ConnectionState.Closed Then
SQLConnection.Open()
MsgBox("Succesfully Connected to MySQL Database.")
Else
SQLConnection.Close()
MsgBox("Connection is Closed")

End If
Catch ex As Exception
MsgBox(ex.ToString)

End Try
SQLConnection.Close()
SQLConnection.Dispose()

接続を開こうとするとエラーが発生します。

回答:

回答№1は2

phpMyAdminはあなたがポートフォワードしたいものではありません。それはMySQLサーバそのものです。

phpMyAdminは単にフロントエンド管理です人間のユーザがブラウザから利用することができるツールはあなたとデータベースサーバの間の仲介者として機能します。しかしVB.NETはデータベースに直接接続することを期待しており、phpMyAdminについては何も知りません。