我在VB.NET中開發了一個項目mysql使用vb.net?
在這個項目中我想使用駐留在我的WEB服務器上的MySQL數據。
我可以與我的本地主機的MySQL服務器通信,但不能與WEB服務器通信。
在我的cPanel我添加主機從遠程數據庫訪問
但我不能與WEB的MySQL服務器進行通信。
請幫幫我。
Dim connection As MySqlConnection
connection = New MySqlConnection()
connection.ConnectionString = "Server=saver ip; Port=2082; Uid=username; Pwd=password; Database=database; Connect Timeout=60;"
Try
connection.Open()
MessageBox.Show("Connection Opened Successfully")
connection.Close()
Catch mysql_error As MySqlException
MessageBox.Show("Error Connecting to Database: " & mysql_error.Message)
Finally
connection.Dispose()
End Try
當我嘗試運行這個。我得到了這個錯誤「錯誤連接到數據庫:從流中讀取失敗。」
注意*:我的數據庫名稱如「myweb_dbname」和我的用戶名「myweb_username」是這樣可以嗎?我正在使用cPanal1.0(RC1)和mysql5.1.56-log和os linux。
Jeff V:謝謝!當我嘗試你的代碼..
Dim dataConnection As New MySql.Data.MySqlClient.MySqlConnection()
dataConnection.ConnectionString = "Server = xx.xx.xxx.xxx; Database = dbNAME; Uid = userID; Pwd = password;"
Dim dataCommand As MySql.Data.MySqlClient.MySqlCommand = New MySqlCommand()
dataCommand.Connection = dataConnection
Try
dataConnection.Open()
dataConnection.Close()
Catch x As Exception
Console.WriteLine(x.Message.ToString())
MsgBox(x.ToString)
End Try
我收到此錯誤信息:
MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts. at MySql.Data.MySqlClient.NativeDriver.Open() at MySql.Data.MySqlClient.Driver.Open() at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings) at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection() at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection() at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver() at MySql.Data.MySqlClient.MySqlPool.GetConnection() at MySql.Data.MySqlClient.MySqlConnection.Open() at mysql.Form1.Button3_Click(Object sender, EventArgs e) in C:\Users\pram\Documents\Visual Studio 2008\Projects\mysql\mysql\Form1.vb:line 48
在48行 「dataConnection.Open()」
我有一個從.NET ......會談到一個MySQL數據庫代碼,但它是在家裏。如果今晚你沒有得到合適的答案,我會找到併發布。 – webdad3 2012-02-21 17:24:18
謝謝!非常! @JeffV – pram 2012-02-21 17:37:34
仍然沒有工作的答案plz ....幫我...有人嗎? – pram 2012-02-22 13:11:16