我需要一个局域网网络数据库上运行我的C#应用程序托管在我朋友的笔记本电脑中使用的XAMPP MySQL的。连接到MySQL数据库局域网
在我的连接类,此方法返回的连接字符串。
public string DBgetConnectionString()
{
return "server=172.22.45.157;Database=smartlearningdb;Userid=root;Password=;";
}
但是,它无法打开连接。 **如果我使用server=localhost
,我在我的笔记本电脑上有一个本地数据库副本,它可以工作。 **也,如果我在我的浏览器中键入172.22.45.157/phpmyadmin,我可以访问他的笔记本电脑上的数据库。
我想是只会对他的电脑数据库n的每个人都能够运行在局域网中的应用。
我想你遗漏了数据库端口裸露。不知道在哪个端口上。 – ThaMe90 2013-03-19 07:21:59
端口3306是用来 – user2092583 2013-03-19 08:06:53