[client]
#password = your_password    
port = 3306
socket = /tmp/mysql.sock#password = your_password 这一行是什么意思?  如果把注释去掉 改为
password = 123456 使用root用户连接Mysql 原来默认密码为空 可以连接 注释去掉以后就拒绝.  请问这一句加上以后具体是表示什么意思? 还有client这一段表示的是什么?  麻烦详细介绍一下 非常感谢 

解决方案 »

  1.   

    补充一下  使用命令行来连接MySql 注释掉那一行 以后mysql -u -root 连接正常 加上那一句以后 mysql -u root -p 输入密码123456 拒绝,   不输入密码也拒绝
      

  2.   

    [client]-- 代表客户端
    password=123456--- 默认密码如果你的ROOT密码是123456的话就可以不用输入密码直接登录;
    如果你的ROOT密码不是123456的话就得先改为123456,否则的话永远登陆不了 。