??你的MYSQL可以远程访问啊~~~你看你下面有个msg数据库~~~就是我用PHP远程访问创建的~~~~顺便说一下root空口令比较危险!!!

解决方案 »

  1.   

    友情告知,第一,如果要在外网上做Phpmyadmin那么config.inc.php文件中的登录方式不能为config必须为cookie或其它,我一般用cookie,用户名密码都为空,在进入时必须要登录才能进,登录的用户名和密码是你的数据库用户名和密码
    第二,这个即使我们访问http://219.150.155.180/也是本地访问,因为Phpmyadmin是在你本地运行的
    第三,我为你建一个mytest数据库并且用户名为mytest密码也为mytest,你把Phpmyadmin的配置文件按照第一条改一下,用mytest登录,试试看就知道了,当然在远程也可以访问。
      

  2.   

    grant all on *.* to root@'%' identified by "密码";
    grant all on *.* to root@localhost identified by "密码";
      

  3.   

    <?php
    $g_db_host = "219.150.155.180";
    $g_db_user = "root";
    $g_db_password = "";
    $g_db_name = "msg";
    $g_db_prefix = "msg_";
    $g_url = "http://www.xxiyy.com/msg/";
    $g_mail = "[email protected]";
    ?>
    忽忽~~~~这是我本机上的PHP用的你的MYSQL~~~
      

  4.   

    grant all on *.* to root@'%' identified by "密码";
    grant all on *.* to root@localhost identified by "密码";