none
连接远程mysql数据库问题 RRS feed

  • 问题

  •    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

            Dim connStr As String

            Dim conn As MySqlConnection

            If Not conn Is Nothing Then conn.Close()

            connStr = String.Format("server={0};user id={1}; password={2}; database=mysql; pooling=false;port=3306", _

            TextBox2.Text, TextBox4.Text, TextBox3.Text)

            Try

                conn = New MySqlConnection(connStr)

                conn.Open()

                getdbtable()

     

            Catch ex As MySqlException

                MessageBox.Show("Error connecting to the server: " + ex.Message)

            End Try

        End Sub

     

    我想连接远程mysql数据库,我在server的textbox输入ip。但却一直连接localhost/127.0.0.1。不能连接其他的Ip或计算机名称。该怎样?


    2011年7月25日 9:23

答案

  • 你好

    你要檢查一下你的MYSQL SERVER 可不可以接受遠程連接.. Default 只接受localhost/127.0.0.1的

    如果不可以的話你需要在MYSQL SERVER 上allow 遠程連接才可以的

     

    Please correct me if my concept is wrong


    Chi
    2011年7月25日 11:05
    版主