Mysql -u root 不起作用,无法更改密码,重新安装不起作用

Mysql -u root 不起作用,无法更改密码,重新安装不起作用

因此,突然之间,我找不到任何原因,mysql 在我的电脑上停止工作了。我正在运行 Ubuntu 16.04,我尝试重新安装 mysql 大约 4 次,但都无济于事。每当我尝试做任何事情时,它都会给我

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

并尝试此方法让我到达第 2 步:

“使用此命令的 --skip-grant-tables 选项启动 mysqld 守护进程 - sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &”,这似乎有效,直到我尝试下一步并获得

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我在线搜索了这个错误,他们告诉我更改一些配置文件以包含--skip-grant-tables,我照做了,但也没有用。

我还能做什么?我已经尝试修复这个问题大约三个小时了,但毫无进展,我可以 100% 肯定地告诉你,昨天我下班时它运行良好。请问,除了擦除整个磁盘并重新开始之外,我还能做什么吗?

相关内容