我正在开发一个主要使用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";
答案 0 :(得分:4)
您在问题中显示的连接字符串用于连接SQL Server。
Look here for MySQL连接字符串。
修改强>
的方法,另外:
如果要允许多个用户同时连接,请注意并发问题。确保你理解锁定和(乐观)并发控制。
答案 1 :(得分:2)
该连接字符串不是MySql,而是Microsoft SQL Server(MSSQL)。
如果你有一个MySql数据库,那么你有一个运行在某处的MySql Server,它可以自动处理多个连接。
您应该只能通过MySQL .net Connector连接到它。