我是否需要重置 MySQL 密码?如果需要,如何找到 init.d 文件?
我正在尝试学习一些 MySQL 来设置数据库,步骤之一是:
mysql -u root --password=9898
它给了我这样的信息:
ERROR 1045 (28000): Access Denied for user 'root'@'localhost '(使用密码:是)
我不认为我使用了错误的密码,但是好吧,我想我需要重置密码。 还有另一种可能吗?
我在 Stackoverflow 上找到了一个链接 http://www.cyberciti.biz/tips /recover-mysql-root-password.html 带有一些说明,以便我可以进行重置,但我再次陷入困境。 我需要找到 init.d 文件,但我不知道如何找到。
任何帮助表示赞赏。
谢谢。
I'm tring to learn some MySQL to set up a database and one of the steps is:
mysql -u root --password=9898
It gives me this :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
I don't think I'm using the wrong password but ok, I guess I need to reset the password.
Is there another possibility?
I found a link on Stackoverflow http://www.cyberciti.biz/tips/recover-mysql-root-password.html with some instructions so I could do a reset but I'm stuck again.
I need to locate the init.d file but I don't know how.
Any help is appreciated.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有时 MySQL 可能对空格和额外字符很挑剔。这有效吗?
无论如何,您始终可以添加 inti_file 到您的
my.cnf
,其中包含一行,类似于并重新启动您的 MySQL 服务。
Sometimes MySQL can be fussy with spacing and extra characters. Does this work?
Regardless, you can always add an inti_file to your
my.cnf
which contains a single line, something likeand restart your MySQL service.