繁体   English   中英

我需要重置MySQL密码吗?如果需要,如何找到init.d文件?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM