Это - возможно проблема, которая влияет на большое количество пользователей, я имею, нашли подобные сообщения, но ни одно из решений не работало на меня.
Я установил mysql на своей человечности 13.10, однако я, кажется, не имею прав сделать что-либо. Я не могу соединиться через корень, хотя я действительно знаю пароль root. Я могу соединиться через свое имя пользователя, хотя в выполнении этого я не заставляю прав доступа создавать, удалять, ни делать что-либо еще, что полезно.
Например:
mysql> CREATE DATABASE sphider;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'sphider'
или если я пытаюсь войти в систему с помощью корня:
root@rozlockwood-Z87M-D3H:/home/rozlockwood# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Любая справка.
Это должен просто быть вопрос:
sudo apt-get install mysql-server
Следуют за подсказками для ввода пароля root во время установки.
Тогда подключение:
mysql -u root -p
Вводят набор пароля во время установки.