mysql настройка

неполучается подключится к базе

# mysql mysql
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

как это исправить???

ukazite uzera,podklu4enie

ukazite uzera,podklu4enie dla lubogo uzera k baze mysql u vas zapres4eno
#mysql -u root -p

mysql

#mysql -u root -p 7890
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
все равно не хочет, еще идеи?

mysql только что

mysql только что поставленный или уже пользованный? Если свежий, базы данных служебные инициировал, пароль рута устанавливал?

mysql

поставил вчера, сделал следующее...

#mysql mysql
mysql>update user set host='%' where host='localhost' and user='root';

попытался подключиться через mysqlmanager, что вышло неудачно и с тех по мне пишет:

# mysql mysql
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

emerge --config

emerge --config mysql
запусти и задай пароль

Таблица user базы mysql пустая

Если ошибка
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',
после
emerge --config mysql и задания пароля, опять ошибка, то запускаем
/usr/sbin/mysqld --skip-grant &
Проверяем (как у меня для mysql-5.0.54) таблица user базы mysql вообще пуста, то добаляем запись root:

INSERT INTO user VALUES('localhost','root',PASSWORD(''),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','NULL','NULL','NULL','0','0','0','0');
INSERT INTO user VALUES('127.0.0.1','root',PASSWORD(''),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','NULL','NULL','NULL','0','0','0','0');

localhost !matching '%'

gorodetskiy_ написал(а):
поставил вчера, сделал следующее...
#mysql mysql
mysql>update user set host='%' where host='localhost' and user='root';

вот это вы напрасно сделали.
если хотите, чтобы пользователь мог пользоваться мускулем локально и удаленно, то вам надо иметь ДВЕ таких записи. root@localhost не попадает под правило root@'%', ему нужно отдельно. попробуйте через удаленку рутом зайти и вернуть все на место.

Ошибка здесь:

Ошибка здесь: mysql -u root -p 7890
Правильно будет так: mysql -u root -p7890

mysql-5.0.60-r1

Только у меня проблемы с mysql-5.0.60-r1? Пришлось маскировать эту версию чтобы mysql установился более ранней версии...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".