关于这个问题,我简单阐述一下:
1、数据库的root密码,输入绝对是没问题。
2、就是在连接的时候,连接不上。
大神觉得是什么原因?如何修改呢?

解决方案 »

  1.   

    要么没这个用户,要么是密码错了,检查下是不是只有root@localhost
      

  2.   

    帐户没问题,密码问题,不过确实只有root@localhost,除了这个还应该有什么呢
      

  3.   

    SELECT * FROM `mysql`.`user`
    贴结果
      

  4.   

    root@localhost和root@'127.0.0.1'是两个不同用户,用localhost登录后创建一个127.0.0.1的用户,mysql -uroot -p --protocol=SOCKET 这样是用localhost登录
      

  5.   

    没有[email protected]用户,创建1个
    OR
    用root@localhost登录
    mysql 的用户账号是  username%hostname
      

  6.   


    用了这么久MySQL 现在才知道localhost 和 127.0.0.1 不是一回事儿。
    哪位能帮讲一下,MySQL中的root 的localhost 和 127.0.0.1  是什么概念吗?谢谢诸位啦。
      

  7.   


    用了这么久MySQL 现在才知道localhost 和 127.0.0.1 不是一回事儿。
    哪位能帮讲一下,MySQL中的root 的localhost 和 127.0.0.1  是什么概念吗?谢谢诸位啦。localhost,是用socket文件来连接,127.0.0.1,是用TCP/IP连接
      

  8.   


    用了这么久MySQL 现在才知道localhost 和 127.0.0.1 不是一回事儿。
    哪位能帮讲一下,MySQL中的root 的localhost 和 127.0.0.1  是什么概念吗?谢谢诸位啦。localhost,是用socket文件来连接,127.0.0.1,是用TCP/IP连接
    谢啦,结贴。
      

  9.   

    计算机中localhost与127.0.0.1本就不是一个概念