На этот вопрос уже есть ответ:
Я устанавливаю MySql Server и MySql Client на свой Ubuntu 16.04.1 из «Центра программного обеспечения Ubuntu».
Насколько мне известно, когда вы устанавливаете mysql-server
из терминала, он запрашивает пароль root
в середине процесса установки. Но когда я устанавливаю его из «Программного центра Ubuntu», он просто устанавливается, и я не знаю, какой пароль root
.
Вот то, как остановиться/уничтожить существующего mysql демона, в случае, если это работает:
sudo ps -ef | grep mysql - checks if mysql/mysqld is one of the running processes.
sudo kill -9 'pid' mysqld - kills the daemon, if it is running.
MySQL Run безопасный демон с пропуском таблиц предоставления
sudo mysqld_safe --skip-grant-tables &
Вход в систему MySQL как корень без Запроса на обновление Выполнения пароля
sudo mysql -u root mysql
для сброса пароля root
UPDATE user SET authentication_string=PASSWORD("MyNewPassword") WHERE user="root";
FLUSH PRIVILEGES;
MySQL Stop безопасный демон
sudo ps -ef | grep mysqld_safe
sudo kill -9 'pid' mysqld_safe
демон MySQL Start
sudo /etc/init.d/mysql start
Полномочия сбрасываются. Запустите MySQL и вход в систему как корень с паролем Вы reseted
sudo mysql -u root -p mysql