Я потерял свой пароль mysql, и мне нужно его сбросить. Я уже пробовал https://help.ubuntu.com/community/MysqlPasswordReset
Со следующим результатом
erik@Trantor:~$ sudo /etc/init.d/mysql stop
[ ok ] Stopping mysql (via systemctl): mysql.service.
erik@Trantor:~$ sudo /usr/sbin/mysqld --skip-grant-tables &
[1] 21335
erik@Trantor:~$
[1]+ Exit 1 sudo /usr/sbin/mysqld --skip-grant-tables
erik@Trantor:~$ mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
erik@Trantor:~$
Я не использовал опцию пропуска сети, поскольку это было указано в другом сообщении, чтобы вызвать собственные проблемы, и в настоящее время я не беспокоюсь о безопасности. Путем некоторой проверки я обнаружил, что служба не запускается с этой опцией.
erik@Trantor:~$ sudo service mysql status
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
Active: inactive (dead) since Sun 2016-11-06 10:41:56 EST; 3min 45s ago
Process: 20846 ExecStartPost=/usr/share/mysql/mysql-systemd-start post (code=e
Process: 20845 ExecStart=/usr/sbin/mysqld (code=exited, status=0/SUCCESS)
Process: 20842 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exi
Main PID: 20845 (code=exited, status=0/SUCCESS)
Nov 06 10:35:01 Trantor systemd[1]: Starting MySQL Community Server...
Nov 06 10:35:02 Trantor systemd[1]: Started MySQL Community Server.
Nov 06 10:41:55 Trantor systemd[1]: Stopping MySQL Community Server...
Nov 06 10:41:56 Trantor systemd[1]: Stopped MySQL Community Server.
lines 1-12/12 (END)
Я не уверен, как заставить mysql запускаться с параметром -skip-grant-tables на данный момент, а без моего пароля я мертв в воде.
Я снова попытался удалить и установить mysql-server.
Кто-нибудь знает, как я могу заставить его начать с флага или где я должен искать дальше?