Я только что установил Mysql на Ubuntu 10.4 LTS и, к сожалению, у меня возникли серьезные проблемы.

Используя терминал, я получаю root-доступ (через команды:sudo su) и набираю:

mysql

я сразу получаю эту ошибку:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Затем я набираю:

mysqladmin -u root fist_p second_p_151

и я получаю:

mysqladmin: connect to server at 'localhost' failed

error: 'Access denied for user 'root'@'localhost' (using password: NO)'

Я также получаю ошибки всякий раз, когда я хочу импортировать файл sql.

2 ответа2

2

Использование:

mysql -u root -p

и введите пароль при необходимости.

0

MySQL Server имеет своих пользователей, пароли и разрешения. Вы просто не можете войти в MySQL, используя обычных пользователей Linux, даже если они имеют одинаковые имена (например, root). Таким образом, выполнение sudo su не имеет смысла.

Посмотрите на параметры -u и -p в руководстве.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .