我正在使用Debian 6,我想重置/恢复我的mysql密码,
我犯了一个错误,用命令
更改了我的mysql用户密码$ passwd mysql
但它确实使得mysql服务不再启动,当我执行/etc/init.d/mysql start
它失败时,你们可以帮帮我吗? mysql.err和mysql.log什么都不做,谢谢!
编辑:
我发现了解决方案:apt-get instal --reinstall mysql-server解决了这个问题,谢谢大家!
答案 0 :(得分:0)
mysql用户不应该是登录帐户,因此不应该有密码。我不知道为什么这会导致服务无法启动,但您可以尝试使用vipw -s
删除mysql用户的密码哈希值。
如果你能提供错误,我们可能会更深入地了解这里发生的事情。