【问题标题】:mysql command line access denied error 1045mysql命令行访问被拒绝错误1045
【发布时间】:2012-10-11 22:19:04
【问题描述】:

我正在尝试从命令行访问 mysql:

    mysql -u root --password password

但我明白了

输入密码: ERROR 1045 (28000): Access denied for user 'root'@'localhost'(使用密码:NO)

为什么说我没有使用密码?

【问题讨论】:

    标签: mysql


    【解决方案1】:

    我使用以下语法:

    mysql -h [host] -u [user] -p[password]
    

    注意-p[password]之间没有空格

    您输入的正确语法是:

     mysql -h [host] -u [user] --password=[password] 
    

    (查看参考手册...这是 5.5 版的第 4.5.1 节)

    如果您在安装 MySQL 的同一台计算机上工作,则可以跳过 -h [host] 部分,或输入 -h localhost

    【讨论】:

      猜你喜欢
      • 2010-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 2011-10-13
      • 1970-01-01
      相关资源
      最近更新 更多