проблемы, сбрасывающие mysql пароль root

У меня есть проблемы, изменяющие пароль root для моего mysql сервера на Ubuntu 19.10: Я следовал инструкциям на https://websiteforstudents.com/resetting-mysql-root-password-on-ubuntu-16-04-17-10-and-18-04-lts/, и все идет как инструкции, говорят, пока я не добираюсь до шага, где я, как предполагается, вхожу в систему с sudo mysql -u root. Я получаю следующую ошибку:

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

Я регистрировал свои связывать-адреса /etc/mysql/mysql.conf.d/mysqld.cnf. Я имею три, они установлены на:

127.0.0.1, 
10.0.2.15 (my local ethernet iface) and 
0.0.0.0 

таким образом, я не знаю, почему это не позволяет мне соединиться, какие-либо подсказки? Я установил sudo ufw enable & sudo ufw allow mysql - даже после sudo ufw disablle это не позволит мне соединиться!

0
задан 23 November 2019 в 09:27

1 ответ

В предположении я сказал бы, что Вы не пытаетесь соединиться с тем, что Вы думаете, что Вы. Попытайтесь добавить --host=127.0.0.1 --port=3306 для явной установки хоста/порта, Вы пытаетесь соединиться с.

Кроме того, многословие увеличения с -vvv

Проверьте, что mysqld на самом деле слушает с

sudo ss -nlpt | grep -i mysqld

Разрешите весь трафик в порте 3306:

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
0
ответ дан 21 December 2019 в 23:51

Другие вопросы по тегам:

Похожие вопросы: