Итак, внезапно, без причины, которую я смог найти, mysql просто перестал работать на моем компьютере. Я использую Ubuntu 16.04 и пытался переустановить mysql около 4 раз, но все безрезультатно. Всякий раз, когда я пытаюсь что-то сделать, это дает мне

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

И пробуя этот метод, я дошел до шага 2:

«Запустите процесс mysqld demon с помощью опции --skip-grant-tables с помощью этой команды - 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% уверенностью, что когда я вчера ушел с работы, все работало просто отлично. Пожалуйста, могу ли я что-нибудь сделать, кроме как стереть весь этот чертов диск и начать все заново?

0