如何将VB.Net连接到LAN的另一台PC的Wamp服务器

时间:2016-11-22 02:12:44

标签: vb.net wamp lan

我尝试将我的VB.net项目连接到同一网络内另一台PC的WAMP服务器。但我遇到了问题。提前谢谢......

我的代码:

模块modMain

Public con As New MySqlConnection("Server=192.168.254.102;port=8081;uid=root;pwd=;database=dbpabzkie")

Public cmd As New MySqlCommand
Public reader As MySqlDataReader
Public Sub ConnectMe()
    If con.State = ConnectionState.Open Then
        con.Close()
    End If

    con.Open()
End Sub

这是我将它连接到wamp的代码......

2 个答案:

答案 0 :(得分:0)

如果您正在尝试连接到MYSQL,它通常会侦听端口3306.可能Apache已经被更改为侦听8081而不是MYSQL。

然而,WAMPServers MYSQL被配置,就像大多数MYSQL安装只允许来自运行MYSQL服务器的PC的连接一样,出于明显的安全原因!

由于修改MYSQL超级用户帐户root以允许从另一台PC进行访问绝不是一个好主意,我建议你必须在WAMPServer MYSQL实例上创建一个新的用户帐户,允许从您的PC的IP地址连接,或者可能在本地网络上连接任何IP。 还要确保此新用户帐户在日期库dbpabzkie上具有所有必需的权限(并且只有该数据库)。

请参阅以下参考资料,了解如何执行此操作。

  

参考文献:

     

How to setup user accounts on MYSQL from the MYSQL Console

     

How to setup user accounts using phpMyAdmin

答案 1 :(得分:0)

嘿伙计们,感谢您的评论:) ..我现在已经得到了答案..我正在尝试做的是允许我的服务器的sql数据库在局域网上。

我只是.. 在mysql控制台上授予权限以允许连接任何主机并在防火墙上添加端口3306 ..然后在使用连接字符串时使用我服务器的IP地址作为服务器..

PS。我的英文不好

相关问题