Я пытаюсь установить mysql-сервер в ubuntu 16.10. У меня нет проблем во время установки:
~$ sudo apt-get install mysql-server mysql-client
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libaec0 ....
....
This installation of MySQL is already upgraded to 5.7.17, use --force if you still need to run mysql_upgrade
Setting up mysql-server (5.7.17-0ubuntu0.16.10.1) ...
Но во время процесса установки обычное окно для ввода пароля не появляется.
Итак, я пытался ввести без пароля и не работает: ~$ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Также я попытался настроить пароль с помощью: sudo /usr/bin/mysql_secure_installation
... без успеха (он позволил мне сменить пароль ... но не работа, когда я пытаюсь войти ..)
Любые идеи ?! Спасибо заранее!
Спасибо Ярону вашим ответом и временем. Но я наконец нашел решение. Я просто отправлю это здесь, потому что, возможно, это может помочь другим людям.
Когда я просто запускаю: sudo /usr/bin/mysql_secure_installation
Он работает нормально, но для того, чтобы подключиться к mysql: mysql -u root -p
Не работает ... вместо этого требуется запустить mysql в качестве администратора: sudo mysql -u root -p