连接到网络上的MySQL数据库

时间:2011-10-26 04:25:00

标签: c# .net mysql database lan

我正在开发一个主要使用mysql数据库的程序。

我想通过网络共享mysql数据库,以便打开客户端应用程序的用户可以访问数据库并同时进行更改。

我不知道如何通过网络分享它。我在互联网上找到了这个连接字符串,但我不明白。

ConnectionString = @"Data Source=192.168.0.1,1433\SQLEXPRESS;user id=Rula;
  password=****;AttachDbFilename=\\192.168.0.1\Release\WEPA.mdf;
  Connection Timeout=30;Integrated Security=SSPI;user instance=true";

2 个答案:

答案 0 :(得分:4)

您在问题中显示的连接字符串用于连接SQL Server。

Look here for MySQL连接字符串。

修改

的方法,另外:

如果要允许多个用户同时连接,请注意并发问题。确保你理解锁定和(乐观)并发控制。

答案 1 :(得分:2)

该连接字符串不是MySql,而是Microsoft SQL Server(MSSQL)。

如果你有一个MySql数据库,那么你有一个运行在某处的MySql Server,它可以自动处理多个连接。

您应该只能通过MySQL .net Connector连接到它。