[英]Cannot access to mysql 8.0 after change root password
我在最小的 centos 7 下有 mysql 8.0 工作。
我使用此命令更改密码mysqladmin -u root -p'Pass-123***' password Myp@$$123
。
此后,我尝试通过mysql -p
访问 mysql,但无法使用新密码访问。
我怎么能做到这一点?
您在 Linux 上更改了密码命令行。 在 sh/bash/zsh 中,美元符号有一个保留的含义,因此省略包含它们的字符串周围的引号将使 shell 解释它们并更新密码,无论结果如何。
您可以尝试将“密码”作为参数放在 mysql 命令行中:
mysql -u root -pMyp@$$123
如果这有效,只需重新运行 mysqladmin 命令并这次更改密码,包括新密码周围的引号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.