[英]Do I need to do a MySQL password reset and if so, how do I locate the init.d file?
我正准备学习一些MySQL来建立数据库,步骤之一是:
mysql -u root-密码= 9898
它给了我这个:
错误1045(28000):用户'root'@'localhost'的访问被拒绝(使用密码:是)
我不认为我使用了错误的密码,但是好的,我想我需要重设密码。 还有其他可能性吗?
我在Stackoverflow上找到了一些说明的链接http://www.cyberciti.biz/tips/recover-mysql-root-password.html ,所以我可以进行重置,但又被卡住了。 我需要找到init.d文件,但我不知道如何。
任何帮助表示赞赏。
谢谢。
有时,MySQL可能会因空格和多余字符而变得挑剔。 这样行吗?
mysql -uroot -p9898
无论如何,您总是可以将inti_file添加到my.cnf
,其中包含一行,例如
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '9898' WITH GRANT OPTION
并重新启动您的MySQL服务。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.