直接命令行输密码试试看
mysql --user=root --password=xxx

解决方案 »

  1.   

    照网上的输入后运行了一大推东西:
    database                          (No default value)
    vertical                          FALSE
    force                             FALSE
    named-commands                    FALSE
    local-infile                      FALSE
    no-beep                           FALSE
    host                              (No default value)
    html                              FALSE
    xml                               FALSE
    line-numbers                      TRUE
    unbuffered                        FALSE
    column-names                      TRUE
    port                              3306
    prompt                            mysql> 
    quick                             FALSE
    =======但是问题还是一样没解决啊,还是网页错误:Host 'xxxxx' is not allowed to connect to this
    MySQL server
      

  2.   

    将hot改成"localhot"就行了,但又出现以下错误:
    Can not write to files, please check directory .我看到mysql里已经有了我一个刚建立的数据库名字,
    为什么还有这样的错误?还差哪个文件没有开放权限呢?
      

  3.   

    grant select on aaa.bbb to [email protected] identified by "Zeroloner";相应的修改那个IP和aaa.bbb。 Linux下输入密码不会回显的, 输入正确回车就可以进入了