为什么用LOCALHOST能连接成功,用本机IP  192.168.1.207却连接不成功这是为什么啊

解决方案 »

  1.   


     MySqlConnection conn=new MySqlConnection("User Id="你的名字";Host=192.168.1.207;Database=;password=");连连看
      

  2.   

    用ping 192.168.1.207试试,看网络通不通
      

  3.   

    给你写个连接字符串
    <add name="Connection" connectionString="Server=127.0.0.1;User ID=root;Database=box;CharSet=gb2312;"
       providerName="MySql.Data.MySqlClient" />
      

  4.   

    我的意思是我在自己的机器上连接装在我机器上的mysql,我用localhost可以连接上,但是用我自己机器的IP 192.168.1.207却连接不上,难道没有人知道吗
      

  5.   

    <add name="Connection" connectionString="Server=192.168.1.207;User ID=root;Database=box;CharSet=gb2312;" 
      providerName="MySql.Data.MySqlClient" />
    你这样连过么
      

  6.   

    都连过,<add name="Connection" connectionString="Server=localhost;User ID=root;Database=box;CharSet=gb2312;" 
      providerName="MySql.Data.MySqlClient" /> 是可以的
    <add name="Connection" connectionString="Server=192.168.1.207;User ID=root;Database=box;CharSet=gb2312;" 
      providerName="MySql.Data.MySqlClient" /> 却不行,请问这是为什么哦
      

  7.   

     //"Data Source=127.0.0.1;User ID=slick;Password=123456;DataBase=test"
      

  8.   

    你是用ASP.NET连Mysql数据库?还是MSSQL?这可不要搞混了。还是用PHP连Mysql数据库?如果是MSSQL的话,直接用“."就好了。你把你的代码贴出来,你的问题太模糊了。
      

  9.   

     我感觉这是mysql哪个地方没有设置好哦,应该在哪里进行设置啊