我改变了MySQL的root密码,我不能访问它。 密码包含一些字符

使用这个命令我改变了root密码

 mysqladmin -u root密码fg $ pkh @ 567fghu

现在我不能访问MySQL。 这是因为mysqlparsing字符而不是我所期望的?
另外我完全删除和安装MySQL和问题是存在的。
我如何删除MySQL,以便我摆脱密码?

它看起来像你需要重置你的密码,你可以尝试这个应该工作

 service mysqld stop mysqld_safe --skip-grant-tables & mysql --user=root mysql update user set Password=PASSWORD('new-password') where user='root'; flush privileges; exit; 

现在停止mysql

 pkill mysql 

并重新启动服务

 service mysql start 

您应该可以使用新密码login。