你的mysql不支持网络连接吧?用localhost应该是通过socket连接的,my.cnf有个配置skip-networking注释掉就支持tcp连接了。

解决方案 »

  1.   

    不是没人答,而是这个根本就是支持的.连接到远程主机(或本地机上用IP连接)的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:  
    mysql -h110.110.110.110 -uroot -pabcd123  
      

  2.   

    问题已经解决,,谢谢两位帮我up -----------------------------------
    解决的方法:
    修改/etc/hosts文件 
    [root] vi /etc/hosts 
     127.0.0.1 localhost localhost 为 本机ip  localhost localhost 
      

  3.   

    呵呵,应该没有必要这么改的,你用phpmyadmin里面的用户管理看看,就知道怎么改才是正解了.