我想远程访问MYSQL数据 具体该怎么做就是 我的程序 获取了一些新的信息 需要添加到别人电脑的数据库里或者添加到服务器端的数据里 数据库需要怎么设置 我的连接数据库代码应该怎么写 

解决方案 »

  1.   

    你把数据库连接代码的Server写成要连接电脑的IP试试
      

  2.   

    跟你以前写的连接字符串是一样的 原来可能写server=.
    或者写server=localhost现在写 server=要连接电脑的IP
      

  3.   

    关于.net的连接字符串问题,可以参考 http://www.connectionstrings.com/Server=远程服务器的IP地址;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
      

  4.   

    楼主问的不会是异构吧。WebSrvice
      

  5.   


    我看那个网站了  下面这个是通过IP连接  Library=DBMSSOCN 这个不懂 他该写什么
    Connect via an IP address
    Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
    介绍是这样的DBMSSOCN=TCP/IP. This is how to use TCP/IP instead of Named Pipes. At the end of the Data Source is the port to use. 1433 is the default port for SQL Server.
    GOOGLE翻译是DBMSSOCN = TCP / IP协议。这是如何使用TCP /而不是命名管道的IP。在数据源端要使用的端口。 1433是SQL Server的默认端口。不过没看懂 
      

  6.   

    Provider=MySQLProv;Data Source=mydb;User Id=myUsername;Password=myPassword;
      

  7.   

    应该是做个外部接口获取和输出数据吧。类似于WenService之类的
      

  8.   

    用WebService吧 VS2005提供了很好方式了
    不行的话。 存储过程也可以、 读XML获取也行
      

  9.   

    我现在局域网测试都不好使  MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20/localhost;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    这个是IP后面加 服务器名吧 MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20,localhost;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    这个也是 /换, 
    MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20,ROOT;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    这个是IP后面加用户名MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20/ROOT;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    同上
    MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    这个是直接IP的 都是局域网的
      

  10.   


    MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20/3306;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    这个是端口号的MySqlConnection con = 
    new MySqlConnection("Server=192.168.1.20,3306;User Id=root;Password=aido;Persist Security Info=True;Database=adoffice");
    同上
    也不好使
      

  11.   

    需要安装MySQLDriverCS.dll,具体用法和sqlserver类似
      

  12.   

    这是ms sql server 怎么变成mysql了
      

  13.   

    这个网址很好 ,收藏了,不过据我所接触过的  远程连接MySQL是需要设置下的