Мне нужно подключиться к серверу mySql 5.5 и создать базу данных с помощью командной строки. В идеале это будет использовать утилиту пользовательского интерфейса, но у меня ее нет. Вот проблема:
alex@ubuntu:~$ sudo mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Однако я определенно установил пароль, когда устанавливал сервер MySql.
Что я должен сделать, чтобы решить это?
Соединитесь с sudo mysql -u root -u.p
и запросит пароль. Ключом здесь является опция -p
. Пароль также можно указать в команде с помощью опции -p
, но это считается риском безопасности, так как пароль будет храниться в виде четкого текста в истории команд.
Также; если вам нужен графический интерфейс, вы можете использовать либо Webmin, доступный на http://www.webmin.com/ , либо рабочую среду MySQL, доступную на http://www.mysql.com/