db4free的服务器主机的IP是多少??为什么用phpMyAdmin连接的时候,用户后面的地址显示的是127.0.0.1?
就像下面这样:
           用户:[email protected]用怎样才能得到服务器主机的IP地址呢?用其它的工具连接,服务器主机设为:db4free.net无法连接上,用命令ping db4free.net 得到的IP地址也连接不上啊

解决方案 »

  1.   

    这样无法连接上
    mysql_real_connect(&mysql,"db4free.net","用户名","密码","数据库名",3306,NULL,0)
      

  2.   

    ping db4free.net  能通么?
    如果通,说明网络没问题,再telnet db4free.net 3306 看端口是否打开,
    如果打开,再验证账户密码。
      

  3.   

    ping db4free.net  能通,3306端口也是打开的。之前在本地装了MySql,可以用代码mysql_real_connect(&mysql,"localhost","用户名","密码","数据库名",3306,NULL,0)连接上并取出数据。今天下了个Navicat for MySQL工具,连接服务器主机设为:db4free.net可以连上了,通过代码mysql_real_connect(&mysql,"db4free.net","用户名","密码","数据库名",3306,NULL,0)却一直连不上。不知道是因为db4free.net解释出的IP地址与MySql服务器不在同一主机,还是别的什么原因?实在不行,只能放弃db4free了,不知道哪里还有免费稳定的数据库?