Решено: Установка MySQL 5.1 (ошибка 1045)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
leokravchenko
Сообщения: 4
ОС: FreeBSD 7.1

Решено: Установка MySQL 5.1

Сообщение leokravchenko »

Ставлю MySQL из портов. Мои действия:

Код: Выделить всё

# cd /usr/ports/dtabases/mysql51-server
# make install clean
...
# mysql_install_db
# chown -R mysql /var/db/mysql/
# chgrp -R mysql /var/db/mysql/


После этого сервер запускается и работает, но при попытке назначить руту пароль или просто воспользоваться клиентом появляется ошибка 1045 (ER_ACCESS_DENIED_ERROR). Посмотрел на mysql.com, попробовал то, что там предлагают - бестолку. Раньше MySQL ставил на фряху 7.0 - все, что я сделал - просто установил порт и написал mysql_enable="YES" в rc.conf. Больше вообще ничего не делал - все сразу заработало :-) А тут не проканало :-)

Скажите пожалуйста, что я делаю не так. Это, по-сути, моя первая настоящая установка MySQL (та, что завершается просто - ненастоящая :-)
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Решено: Установка MySQL 5.1

Сообщение ivan2ksusr »

leokravchenko писал(а):
14.01.2009 14:12
Ставлю MySQL из портов. Мои действия:

Код: Выделить всё

# cd /usr/ports/dtabases/mysql51-server
# make install clean
...
# mysql_install_db
# chown -R mysql /var/db/mysql/
# chgrp -R mysql /var/db/mysql/


После этого сервер запускается и работает, но при попытке назначить руту пароль или просто воспользоваться клиентом появляется ошибка 1045 (ER_ACCESS_DENIED_ERROR). Посмотрел на mysql.com, попробовал то, что там предлагают - бестолку. Раньше MySQL ставил на фряху 7.0 - все, что я сделал - просто установил порт и написал mysql_enable="YES" в rc.conf. Больше вообще ничего не делал - все сразу заработало :-) А тут не проканало :-)

Скажите пожалуйста, что я делаю не так. Это, по-сути, моя первая настоящая установка MySQL (та, что завершается просто - ненастоящая :-)

может сначало сюда???
http://www.lissyara.su/?id=1189
Спасибо сказали:
Аватара пользователя
leokravchenko
Сообщения: 4
ОС: FreeBSD 7.1

Re: Решено: Установка MySQL 5.1

Сообщение leokravchenko »

Был. Тем не менее вопрос актуален.

Код: Выделить всё

localhost# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Спасибо сказали:
Аватара пользователя
leokravchenko
Сообщения: 4
ОС: FreeBSD 7.1

Re: Решено: Установка MySQL 5.1

Сообщение leokravchenko »

Самый простой и очевидный вариант как всегда приходит последним. В моем случает причиной проблемы был самопальный my.cnf на основе my-small.cnf. Все заработало после:

Код: Выделить всё

# cp /usr/local/share/mysql/my-medium.cnf /var/db/mysql/my.cnf
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Решено: Установка MySQL 5.1

Сообщение ivan2ksusr »

leokravchenko писал(а):
14.01.2009 22:04
Самый простой и очевидный вариант как всегда приходит последним. В моем случает причиной проблемы был самопальный my.cnf на основе my-small.cnf. Все заработало после:

Код: Выделить всё

# cp /usr/local/share/mysql/my-medium.cnf /var/db/mysql/my.cnf


ага
и как вариант еще:
/etc/my.cnf (для linux)
во фряхи:
/usr/local/etc/my.cnf
/usr/local/etc/mysql/my.cnf
/var/db/mysql/my.cnf
Спасибо сказали: