/usr/bin/mysqladmin:连接到“localhost”的服务器失败

/usr/bin/mysqladmin:连接到“localhost”的服务器失败

我无法在 Ubuntu 服务器上访问 mysqladmin。我尝试了这 3 个命令,但都失败了。

  1. ec2-consistent-snapshot
  2. mysqladmin -u root password 'password'
  3. /usr/bin/mysqladmin -u root password 'password'

错误信息:

/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

我可以使用 root 和密码通过 phpMyAdmin 访问。
netstat -an返回一个监听端口

 127.0.0.1:3306          0.0.0.0:*               LISTEN  

我也重新启动了 mysql 服务但没有任何改变。

我怎样才能解决这个问题?

答案1

你的语法不正确。你实际上正在尝试连接到数据库“密码”。

使用-u <username> -p'<password>' <database>

相关内容