1、给出错误信息以便分析
2、远程连接mysql需mysql服务器开放权限

解决方案 »

  1.   

    0、试试连接该服务器的内部IP。
    当前是内部IP
    1、给出错误信息以便分析:
    Warning: mysql_connect(): Can't connect to MySQL server on '202.197.144.*' (113) in /data/www/dept-page/admin-service/dst/testpear.php on line 2
    2、远程连接mysql需mysql服务器开放权限
    如何开放权限啊?是什么权限啊?我从服务器连本地的数据库也连接不上!
    谢谢唠叨大哥了``
      

  2.   

    我从服务器连本地的数据库也连接不上!
    谢谢唠叨大哥了``-----那你的帐号就是有问题,这跟远程还不沾边呢.先把本地的解决了吧.另,如果你的服务器是win2003看有没有把win自带的防火墙给关了
      

  3.   

    我本地的帐号是
     用户   主机  密码    全局权限       授权  
     root    %    否    ALL PRIVILEGES    是
    本地防火墙已经关闭了`
    连接本地提示
    Warning: mysql_connect(): Can't connect to MySQL server on '202.197.144.*' (113) in /data/www/dept-page/admin-service/dst/testpear.php on line 2
    是一样的
      

  4.   

    我从服务器连本地的数据库也连接不上!
    启动mysql
      

  5.   

    我已经启动了MYSQL
    好象从我最近的一台计算机上可以连接上我的MYSQL
    是不是服务器端防火墙的问题呢?
      

  6.   

    我的计算机IP202.197.145.170
    连接我的计算机MYSQL的计算机IP202.197.145.172
      

  7.   

    可以先试一下使用内部连接比如“localhost”,有时候为了安全,管理员也会使用内部连接,连接过去的。
    最好询问你们学校的机房的管理员,询问具体的连接方式,因为前面你提供的说明在正常情况下是可以连接的。
      

  8.   

    1.确定从你的程序服务器到数据库的服务器是通的
    2.确定数据库服务器mysql的授权,能够保证远程机器能够登陆数据库
    去mysql手册中查一下grant的使用
      

  9.   

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION