Я использую Ubuntu 19.10 и установленный mysql-сервер на ней. Сначала это дало мне ошибку
ошибка была mysql доступом запрещен для пользователя 'корень' 'localhost'
решенный кодом ниже
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
на основе ответа здесь https://stackoverflow.com/questions/41645309/mysql-error-access-denied-for-user-rootlocalhost
Я перезагрузил виртуальную машину теперь, когда я пытаюсь войти в систему
debian@osboxes:~$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Я попробовал следующее
debian@osboxes:~$ mysql -u root -p 123456
Enter password:
ERROR 1049 (42000): Unknown database '123456'
Я хочу знать то, что путает, я делаю. Я пытаюсь использовать mysql для некоторых присвоений, вышеупомянутое не корректный способ перейти к подсказке sql. Что еще я должен сделать? Я использую Ubuntu 19.10.
У меня нет идеи новомодной системы эха назад в те дни, мы раньше имели init сценарии, чтобы запустить и остановить демонов, таким образом, я просматриваю Интернет, и это стало довольно сбивающим с толку, что сделать и что не сделать. Как mysql сервис, не доступный в эти дни или что точно я должен сделать для проверки после того, как перезагрузка mysql сервис работает. Который файлы должны я проверять.
Ваш синтаксис команды является неправильным, это - то, почему он не работает, избавьтесь от вакуума между -p
и Ваш пароль.
mysql -u root -p123456