LINUX.ORG.RU

Установка MySQL, Debian


0

0

Debian Lenny. Установил MySQL: aptitude install mysql-server Спросил пароль для пользователя 'root'. Ввел 'abc'. Нажал enter. Пытаюсь приконнектится: mysql -u root -pabc. Пишет "ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)". Чего делать? Пробовал удалять apt-get purge mysql-server-5.0 и ставить снова. Не помогло. И еще вот что есть во время установки:
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

anonymous

1. попробывать в интерактивном режиме
mysql -u root -p
2. посмотреть в документации мускуля
и задать пароль рута вручную

hizel ★★★★★
()

> Checking for corrupt, not cleanly closed and upgrade needing tables..

lol, это сам мускуль чекает таблицы на предмет корректности. Учите английский-то.. учите :)

boombick ★★★★★
()
Ответ на: комментарий от boombick

Запустил со --skip-grant-tables - рута нет вообще. В mysql.user есть только debian-sys-maint. Как добавить пользователя со всеми правами? Из-за --skip-grant-tables GRANT не работает =/

anonymous
()
Ответ на: комментарий от anonymous

Ну и добавь туда рута с пустым паролем и полными привилегиями.. А вообще хрень какая-то, ни разу у меня в дебиане проблем с mysql не возникало

boombick ★★★★★
()
Ответ на: комментарий от anonymous

> Из-за --skip-grant-tables GRANT не работает

В MySQL все эти "гранты" реализованы через обычные таблицы в базе mysql. Туда можно напрямую напихать все что нужно, а MySQL-ный GRANT - это обертка над insert into user ... ; insert into db ...

no-dashi ★★★★★
()

mysql_install_db

создает дефолтные базы и сбрасывает пароль рута для мускулов.

ЗЫ маны читать надо не вдоль.

MikeDM ★★★★★
()
Ответ на: комментарий от MikeDM

>ЗЫ маны читать надо не вдоль.

А как? Поперек?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.